Tag: payments business

spot_imgspot_img

Barclays Partners with Brookfield to Sell Payments Business

A Major Shift in Barclays' Strategy as It Offloads Key Financial ServicesHighlights: Barclays has signed a deal with Brookfield for the sale of its...