February 28, 2013

Wonders of wind turbine installation

Latest figures from the World Wind Energy Association show that the 250 gigawatt (GW) milestone of installed capacity in the
Read More