[Wind Catching Systems in Offshore Engineer] Windcatcher multi-turbine floating wind demo gets $100M financial boost
Enova, owned by the Norwegian Ministry of Climate and Environment, has awarded a grant of $107 million to Norway-based Wind Catching Systems for the deployment of a Windcatcher...
Read More