Tullow writes off Kes18.8Bn Turkana oil Project BUSINESS ENERGY Projects Tullow writes off Kes18.8Bn Turkana oil Project Aiden k April 9, 2025 Tullow writes off 18.8 billion Turkana oil project Tullow Oil has decided to write off Ksh18.8 billion...Read More