Posts tagged: Windcatcher

Green Technology Spotlight: Wind Towers Instead of Wind Turbines

A company called SheerWind, Inc. is developing a wind technology that purportedly can generate 25 megawatts without having to build a mega-size turbine. One of its INVELOX towers produces four times the energy of the biggest offshore turbine and six times that of the largest onshore turbine. If the technology gets off the ground, one […]