By CEP Staff • 2 December 2015 in News

TerraForm Global loses 2.7 GW of call rights after collapse of Renova deals