April 27, 2025
news

SOUTH AFRICA : State-owned PetroSA in death throes as national energy crisis persists

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

Related posts

Senegal : Dakar set to call time on Akon’s smart city project

TheWorldsNews

MOROCCO : Mohamed el-Hadi Chemaou joins board of Orbis Promotion

TheWorldsNews

ANGOLA/DRC : Tshisekedi due in Luanda for ICGLR summit

TheWorldsNews

Pin It on Pinterest

Share This