True. Investors
A unique model for investing, innovating & growing
Invests into
Technology:
Investors
Industry:
finance
Headquarters:
London, England, United Kingdom
Founded Date:
1990-11-13
Investor Type:
Accelerator
Register and Claim Ownership