Visa and Mastercard to Halt Operations in Cuba Following Sweeping US Sanctions - TrendCloud