The weird-looking Invelox wind turbine is said to increase energy output over regular wind turbines by 600%
SheerWind, a wind power company from Minnesota, USA, has announced the results of tests it has carried out with its new…
SheerWind, a wind power company from Minnesota, USA, has announced the results of tests it has carried out with its new…