Modo

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