Startups pitch for investment at UCL’s first Demo Day

Entrepreneurs from UCL’s most exciting startups seized the opportunity to pitch for up to £1 million in investment at the … Continue reading Startups pitch for investment at UCL’s first Demo Day