The eleventh wind installation vessel, delivered on schedule and within budget, is set to support ScottishPower Renewables' 960 MW UK offshore wind project from 2027.
38d ago
verifying reliability
No specialized terms available for this topic.