Deutsche Bank buys equity stake in payments tech start-up Modo

Image: Deutsche Bank announces undisclosed stake in US-based payments technology start-up Modo. Photo: courtesy of Deutsche Bank AG.