After two US Senators sent a strongly-worded letter to a number of the payment processing companies that had initially joined the Libra Association, a mass exodus began. The letter, sent to the likes of Stripe, Visa and Mastercard, urged them to leave the association, threatening to subject them to “a high level of scrutiny from regulators” on all of their payment activities. This is quite the blog for Libra, Facebook, and it raises some serious concerns around the approach taken by the US Senators.