Tests prove Tortue well is world class, Kosmos says

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

Breaking