Posted inDaily Brief IFC invests in I Squared energy assets by Mick Bowen March 2, 2017August 28, 2023 World Bank’s private sector division spends $100m for an equity stake in energy holdco Orazul