10.0.3.54

Actis sells off portfolio business Ostro Energy to India’s Renew Power

2699
London-based Actis has sold off portfolio business Ostro Energy after a four-year holding. The firm sold it to Renew Pow