South Africa

PetroSA’s Offshore and Onshore Assets

PetroSA is the only offshore-producing operator in South Africa. It has been grappling with significant financial challenges, leading to a looming decommissioning crisis. RESL’s challenge ...
Read More →
Scroll to Top