India’s most ambitious renewables venture so far, a global solar grid linking 140 countries, will be announced at the forthcoming Conference of …
Read Complete New : India and UK want to build a solar power grid across 140 countries. Here’s where they might trip up