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

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