Over the last seven and a half decades, that means since India's Independence in 1947, USD 14 trillion has been spent on investments, including spending on housing by households, infrastructure creation by the government, and private capital expenditure
Read More