South Africa sets 13 March date to end stalled PPA saga
End to impasse over 2.2GW of contracts would allow renewables programme to get back on track, says SAWEA
End to impasse over 2.2GW of contracts would allow renewables programme to get back on track, says SAWEA