Modo
Payments start-up Modo secures $13m investment
Texas-based payments technology firm Modo has raised over $13m in a Series A funding round that involved the participation of…
Deutsche Bank buys stake in digital payments firm Modo
Deutsche Bank has acquired an equity stake in US digital payments startup, Modo to expand payments business to non-bank platforms.…