wcs
Tech innovations and Startups
WCS Floating Wind Walls Get First Ok
The 40 MW Windcatcher unit has obtained the approval of principle from DNV, making an important step forward towards the first demonstration project
The 40 MW Windcatcher unit has obtained the approval of principle from DNV, making an important step forward towards the first demonstration project