Square

Small business and ecommerce entrepreneurs on the Falkland Islands are set to be able to take digital payments following an agreement between Square, Mastercard and...