Tullow Oil agrees preliminary terms for $120m Kenyan asset sale

Apr 16, 2025 - 16:12
 0
Tullow Oil agrees preliminary terms for $120m Kenyan asset sale