
EBRD
Other
International financial institution using investment to build market economies across 30+ countries from Central Europe to Central Asia.
Early Stage
Growth
Late Stage
- Headquarters
- London, United Kingdom
- Founded
- 1991
- Website
- ebrd.com
- Portfolio Companies
- 2
- Total Investments
- 5
- Last Investment
- Aug 2025
- Geographic Focus
- Central Europe, Eastern Europe, Central Asia, North Africa
Investment Thesis
We invest in equity positions.
Portfolio2
Investment History
Sign up to view investment history
Create a free account to see deal history, investment amounts, and round details.
Create Free Account