Well-Safe Solutions ink bp global master agreement for well engineering and decommissioning support services
Obsolete North Sea energy installations are a £20 billion business opportunity, says Offshore Energies UK