One Peak Closes €443 million Growth Fund to Back Europe’s Most Promising Technology Companies Read more