Staff Editor
September 17, 2023
According to Dealroom data, European startups have only managed to secure €1B out of the €22B in...