Log in or subscribe to read this article

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