South Africa’s energy landscape is taking a significant leap forward with the announcement of a 60 MW Power Purchase Agreement (PPA) between independent power producer […]