Icon
 

The imminent completion of the Dedisa Peaking Power Plant