Historic agreement aims to boost Saudi tourism for JCB cardmembers
The Saudi Tourism Authority (STA) and JCB International Co Ltd (JCB), a credit card company based in Tokyo, Japan, signed…
The Saudi Tourism Authority (STA) and JCB International Co Ltd (JCB), a credit card company based in Tokyo, Japan, signed…