Investors and founders on Torches.
74 members
Founder·🇬🇧 United Kingdom
Nair Ventures
Investor·🇩🇪 Germany