News

Barclays has sold part of its British payments business to Brookfield Asset Management, the bank said on Thursday. The two ...