$1.8B deal is wild. Let's hope the valuation analysis was done properly accounting for all variables.

Top comment by @JLJohn

More coverage

Explore the topic

More on Mastercard

Comments