BP hits force majeure brakes at Tortue LNG

Downtown Dakar
Downtown Dakar