Norwegian company Wind Catching Systems is developing a floating offshore wind power generator that could produce renewable energy for 80,000 homes at prices comparable to traditional fossil fuels.
The size of Windcatcher compared to the global trademarks such as Eiffel Tower and Statue of Liberty. Wind Catching According to the Wind Catching website, the design of the Windcatcher fits its ideal ...