EIE24
Where Scotland’s Innovation Meets Investment
April 8, 2024 by
£5m
£580K
£791K
£275m (£176m)
Series E funding
£1.5m
£42.5m
£920K