UK MP Nicholas Stern lavishes praises on PM Modi over India’s growth and development, lauds him for climate change action
Nicholas Stern lauded PM Modi over growth and development witnessed in India and his commitment to tackling climate change.
15 April, 2023