Tag: Green Grids Initiative – One Sun One World One Grid
US signs the India-led International Solar Alliance; becomes the 101st country...
US Joins India-led International Solar Alliance as Member Country
In a big boost to accelerate global adoption of solar energy, the US joined the India-led...