Visa Europe, iZettle, Revolut, SWIFT in cards and payments
Visa Europe has reportedly offered Charlotte Hogg the post of chief executive. Ms Hogg was effectively forced to resign as deputy governor of the Bank of England in March 2017, after failing to [...]