Leo Capital Sets Up Nordic HQ in Helsinki and Launches a €25M Fund Reinforcing Helsinki’s Emerging Role in Attracting Venture Capital Firms Settembre 3, 2024