Collating and Disseminating Credible Power Industry Data and Information
Investor confidence is back, and South Africa is witnessing a surge in mergers and acquisitions (M&A).…