Investor Shelf

Oriole Networks

Company · UN · 1 documents

Key number
£32.0b
Total deep tech equity funding (2015 - 2024). AlbionVC p.3