what is jcb
What is JCB? In the UK JCB means one thing to most people, giant dumper trucks and heavy machinery. However, in large parts of the world (especially Asia), JCB, the Japan Credit Bureau, is synonymous with card payments. You may have even noticed their branding in UK shops, alongside American Express, Diners, MasterCard & Visa.