UK Folks Only – “Continuous payments authority” – Debunking the myths
If you do not live in the UK, then skip this article, it is not for you – If you do, then keep going. There is a myth currently doing the rounds via the UK media and also via the guidance issued by UK banks. Even the Office of Fair Trading has got it wrong. … Read more