Cate Lawrence
This week our research tracked more than 90 tech funding deals worth over €1.85 billion, and around 15 exits, M&A tra...