Odysseus Investments is an “interventionist” Venture Vehicle focused on the Financial Technology sector
Teaser
Click here to see Presentation