German megadeal called off; PayPal discloses Venmo user base

04/25/19

Deutsche Bank and Commerzbank end merger talks; the digital money transfer unit has more than 40 million digital users, second only to JPMorgan Chase.

[more]