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