Subsea 7 secures contract for BP’s North Sea assets Image: Subsea 7 secures significant contract from BP exploration. Photo: Courtesy of SUBSEA 7.