Investor Shelf

FinDev Canada

Company · CA · 5 documents

Key number
$135 billion
Business facilitated in 2025. EDC Investments p.5
Key number
$123.4 billion
Business facilitated in 2024. EDC Investments p.13
Key number
$131.4 billion
Business facilitated in 2023. EDC Investments p.11
Key number
$133.4 billion
Business facilitated in 2022. EDC Investments p.16
Key number
$102.3 billion
Business facilitated in 2020. EDC Investments p.10