Menu

Tullow Oil confirms major find off coast of Ghana