South Africa’s Department of Energy has signed the 27 Renewable Energy Independent Power Procurement Projects (REIPPP), including the Power Purchase Agreements with