Metro Bank - Superior Service in the UK
12th April 2010 by admin No Comments“You Brits know the banks deliver a horrendous experience,” said Vernon Hill, founder of Metro Bank, as he sat in the lobby of one of two new Metro Banks that will open soon in the UK. “‘The IT systems in the British banks are worse than in any other G7 country. I have often [...]


