OTB Ventures Closes €170 Million Fund to Propel Europe’s Deeptech Startups Alyssa Lafleur March 21, 2024