Solar Power Could Provide 13% Of All Electric Power By 2030

by Steve Hanley
0 comment
IRENA cost of solar chart June 2016