Mammoth Offshore Turbine Gains a Megawatt

Mammoth Offshore Turbine Gains a Megawatt