Corporates notch up new clean energy record: BNEF
New figures show 5.4GW in direct power purchase agreements between companies and developers in 2017, led by US and Europe
New figures show 5.4GW in direct power purchase agreements between companies and developers in 2017, led by US and Europe