Icon
 

Restore the power grid Africa s largest battery energy storage system