10.0.1.239

Actis seals exit of Africa’s largest pure-play renewable energy independent power producer

88
Global sustainable infrastructure investment major Actis has agreed to sell Africa’s largest pure play renewable e