Home
Market
BT TV
Reels
Menu
The economic slowdown in India has a long history of over a decade, and stems from a severe long-term crunch of consumption demand in the economy.