newsSOUTH AFRICA : State-owned PetroSA in death throes as national energy crisis persists by TheWorldsNewsJune 12, 2023 Share0 The small town of Mossel Bay clings to the N2 road linking Cape Town to Port Elizabeth and slopes down towards the ocean. The tourist town’s charm is however overshadowed