Mastercard has terminated services whereas Visa has placed a temporary hold on card payments.Read more from the Source Post navigationGovernance Considerations for Democratizing Your Organization’s Data in 2021 Facebook Tracks APT32 OceanLotus Hackers to IT Company in Vietnam