McDermott and BHGE win FEED work on BP’s Tortue development

The  Greater Tortue project off the coast of West Africa.
The Greater Tortue project off the coast of West Africa.

Breaking