India, host of the G20 and world’s fifth-largest power, tries to hide its flaws
On Saturday, September 9 and Sunday, September 10, Narendra Modi's country hosts the G20 heads of state. While the Indian economy is booming, this expansion is struggling to mask glaring imbalances.