BP creates more than 500 North Sea jobs

BP's Clair Ridge platform
BP's Clair Ridge platform

Breaking