Global Payments agrees $24.25 billion Worldpay deal as industry heavyweights shift focus

Global Payments agrees $24.25 billion Worldpay deal as industry heavyweights shift focus