13books Capital

13books Capital

Venture capitalClaimed

13books Capital (previously Element Ventures)—investors in tomorrow’s financial technology.

HQ location
London, United Kingdom
Portfolio analysis