Sheerwind INVELOX SheerWind, a startup from Chaska, Minnesota, is showing off their prototype of a new type of ducted wind turbine that they say will concentrate and increase wind speed in order to increase power output. INVELOX (“increasing the velocity” of wind), consists of a ducted wind turbine that … Continue reading