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.…