
Estimated reading time: 1 minutes
Wind Catching Systems (WCS), based just outside of Norway’s capital, Oslo, has been developing its Windcatcher system, which it describes as a “floating wind power plant based on a multi-turbine design.”
About The Author
Discover more from Artificial Race!
Subscribe to get the latest posts sent to your email.