Hindsight · review build · data not yet validated
India’s consumers are doing just the opposite: they will push GDP growth to 7.6%, the best of any big economy.
Source
Not graded yet.