News

Subsea7 Wins Egypt work from BP

Subsea 7, the London-based Norway-listed contractor, said October 20 it had been awarded a