Three of nation’s largest banks sued for allowing ‘fraud to fester’ on Zelle payment network
Claiming three of the largest banks in the country allowed “fraud to fester” on an online payment provider, resulting in more than $870 million lost by customers over seven years, the federal consumer financial protection […]