
IFC makes €150 million Sustainability-Linked Investment in Lion’s Head
International Finance Corporation (IFC) has provided a €150 million investment with sustainability-linked features to Lion’s Head Investments (LHI), a commercial property platform in Bulgaria and Romania – JV between...