by Haja Mo January 3, 2024 Business Long-term investment in India by businesses is stagnant, and foreign money is falling, even as the government is driving growth with infrastructure spending. Previous Story Tesla Sales Rebound After Steep Price Cuts Next Story Will America’s Good News on Inflation Last?