I happend watch NATWEST Bank advertisement yesterday. They show the countries pics or clippings accordingly. Advertisements goes like this
But customer support in UK(24/7), it is could be because of HSBC, where a customer wrote to HSBC against it's being callcenter operated from India. Anyway nowadays callcenter means India, one UK born sardar told that whenever he rings to a call center he speaks in Hindi only.