© Copyright Zackin Publications Inc. All Rights Reserved.
Tag: Marine Power Systems
Marine Power Systems, RWE Eyeing Floating Wind Project for RWE
RWE has commissioned Marine Power Systems (MPS) to develop a project plan for delivering up to 1 GW of floating wind in the Celtic...