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

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