Wind Power Is Taking Off In China– All The Way to 2000 m AGL

2000 m above ground level (AGL), winds are stronger and much, much more consistent than they are at surface. Even if the Earth were a perfect sphere, there’d be a …read more Continue reading Wind Power Is Taking Off In China– All The Way to 2000 m AGL
