India Set To Become World’s Consumption Capital: Report

New Delhi: India is on track to become the global consumption capital, outpacing major economies, according…