Tag Archives: Lord McIntosh

David Clifton: Licensing Expert – Pondering the Plastic

Did you know that it is nearly 61 years since the first successful recognizably modern credit card – the BankAmericard – was introduced? It was not until 8 years later, in 1966, that Barclaycard launched in the UK the first credit card outside the USA. Credit cards have been controversial from the outset because of the potential harms that arise …

Read More »