TCS Legends | Duarte da Silva on Alan Knott-Craig, Bill Venter, Roux Marnitz and Jens Montanana4 March 2024
Trouble brewing in SA’s renewables sectorBy Antoinette Slabbert11 April 2017 The renewable energy sector was notified in a short note – sent at 4.25pm on Friday – that the financial close of 37 outstanding independent power projects would not take place on Tuesday, 11 April as planned. No new date has been set and