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 →
Markets
Regions
Main Menu