INVELOX Wind Turbine Generates 600% More Energy than Conventional Turbines
SheerWind, a wind power company from Minnesota, USA, has made an innovative wind turbine called INVELOX that is very efficient and safe for wildlife. The company claims its ground-based turbine is capable of producing 600%…