India on track to become $10 trillion economy, poised to become third largest: WEF PresidentHarish Bhandari·1 year ago