Blackfinch Ventures invests £11m into 17 early-stage an

© 2025 Vimarsana