New Delhi: Prime Minister Narendra Modi on Wednesday said India is the world’s fastest-growing major economy and the International Energy Agency (IEA) will benefit from the talent, technology and innovation brought to the table by the country. In a recorded message at the Ministerial Meeting of the Paris-headquartered organization, PM Modi said that India exceeded […]