India To Become Consumption Capital Of The World: Report

New Delhi: India is set to become the consumption capital of the world, outpacing major economies…