A whistleblower complaint filed with the U.S. Treasury Department's Financial Crimes Enforcement Unit, or FinCEN, alleges that Mastercard and Visa failed to stop their payment networks from ...
The whistleblower told Reuters in an interview that Visa and Mastercard had “the power to turn off the switch” but never discussed the complaint with him. But both companies told Reuters that ...