Payments platform Zelle plans to add to its network this year amid growing demand for instant payments among consumers and small businesses Zelle, founded in 2017, has more than 2,200 banks and credit unions on its network across all 50 states — and growing, according to the company. Major financial institutions, including Bank of America, […]