G Guest Guest Sep 29, 2010 #1 From Japan comes another idea that may revolutionize the wind energy scene Wind Turbine 'Lenses' Focuses Wind Power : Read more
From Japan comes another idea that may revolutionize the wind energy scene Wind Turbine 'Lenses' Focuses Wind Power : Read more