Cape nets £9.8million contract on BP’s Clair Ridge, secures 170 jobs

BP's development Clair Ridge
BP's development Clair Ridge

Breaking