Time to recognise growing China, change mindset as threat blown out of proportion, says Sam Pitroda
UN report pegs India’s GDP growth at 6.6 pc for 2025, China seen slowing to 4.8 pc