Visa

China begins visa-free travel to six countries

China will remove visa entry requirements for citizens of Germany, France, Italy, the Netherlands, Spain,…

Visa and MasterCard to Halt Russian Operations

American payment companies Visa and MasterCard will indefinitely halt their operations in Russia. The move,…