South Africa's National Grid Faces Corporate Exodus as 11 Firms Leave
The National Grid (NG), a key pillar of South Africa’s energy infrastructure, is witnessing a corporate exodus as 11 major firms, including NRS, announce their departure. The move, announced on 15 …