10.0.1.239

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