Northstar is a venture capital firm with over £100m under management, investing in high-growth industries.
Powered by Crunchbase