Visa, a global leader in payments technology, has announced a strategic partnership with Thames International,…