Odysseus Investments Investor

Specializing in Financial Services, Technology, and Real AssetsSpecializing in Financial Services, Technology, and Real Assets


Invests into


Investors

Headquarters: European Union (EU)
Technology: Blockchain