IFC, EIB and EBRD commit invest in Amundi Planet fund
The International Finance Corporation (IFC), the European Investment Bank (EIB) and the European Bank for Reconstruction and Development (EBRD) have committed $256 million, $100 million and $68.5 million of investment respectively for green projects in […]
