PM Modi’s Solar Vision Vindicated As IEA Dubs Solar “The New King Of Electricity”
The International Energy Agency (IEA), has never been a huge fan of renewable energy. The Paris-based agency, formed after the first oil shock in 1973-74 had a a broad mandate on energy security and energy policy co-operation. Over the years, the agency remained focused on oil, even as it grudgingly broadened its own mandate to […]