Alternative Power News:
News
40% Drop in Solar PV Cost is Brightest Spot of Global Energy Picture
Wind power was Spain's top source of electricity in 2013