HomeIFTTT Visa monopoly over debit cards hurts consumers and businesses, feds say Nowshad -September 24, 2024 0 Visa exploits its market dominance to stifle competition, costing consumers and merchants billions in extra fees, feds allege. Tags: IFTTT Politics - CBSNews.com Facebook Twitter