Japan and the Wind Lens concept - 2 views
-
David Think on 28 Jun 11This latest technology was unveiled during Yokohama Renewable Energy Exhibition 2010 and has proved that it is the most innovative and successful technology for wind turbine