1.Northstarventures.co.uk
Rank:994,670
Worth:$720
Northstar Ventures invests venture capital in early and later stage, high growth companies tackling global challenges, focusing on climate tech and healthy ageing.