India’s most ambitious renewables venture so far, a global solar grid linking 140 countries, will be announced at the forthcoming Conference of Parties (COP26) climate meet in Glasgow. The venture will be partnered by the UK. The project, titled Green Grids Initiative-One Sun One World […]