The European Bank for Reconstruction and Development (EBRD) delivered a record €16.6 billion in investments across its ...