Green Sheet: FTC Slams Mastercard Over Debit Routing

January 05, 2023