Collating and Disseminating Credible Power Industry Data and Information
South Africa has commissioned its first self-built Main Transmission Substation (MTS) by an Independent Power Producer…