The McKinsey Global Institute, in its latest report, says that India's consumption share of GDP at 62% is closer to Japan & USA than to China. The Indian aggregate consumption will grow to Rs.70 trillion by 2025. While the numbers indicate the growth potential, a more relevant challenge for...