5 Floating Wind Platforms Moved for Kincardine OWF News Feed by Editor - 19 December 202119 December 2021 Mammoet has successfully completed the load-outs of five floating wind platforms at the Navantia Fene Shipyard in Spain. The platforms will form part of the