Wall Street Journal -
20 Dec 2020 20:24
A merger deal could have been valued at around $70 billion, people familiar with the matter said, in a sign that a wave of consolidation is still sweeping through the payments industry.
Share this Article
Comment on this Article
Please to comment