Tortue platform bids due at BP

UK giant set to receive submissions from several companies hoping to land job to build living quarters and utilities facility

Pressing on: a surfer catches a wave off the Cap Vert peninsula in Senegal's capital Dakar
Pressing on: a surfer catches a wave off the Cap Vert peninsula in Senegal's capital Dakar
Published 14 June 2018, 22:00Updated 13 June 2018, 17:24