Square and Mastercard touch down in the Falkland island

Sep 08, 2020
Launching today as part of London Tech Week, Square, Mastercard and the Falkland Islands Government will announce a new partnership, Connecting the Falklands, solving one of the greatest challenges fa

Other news