EU Startups: Investment Pitch Competition Winner Revealed

At the recent EU Startups Summit in Malta, 15 European startups were selected from over 1,500 applicants to give a 3-minute investment…