3.237.27.159

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

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