Source: Cointelegraph.com NewsThe battle for global consumer deposits is going to be the fight of the century. But to vanquish old-fashioned banks, the DeFi sector needs to up its game.Read MoreDeFi, Banks, Retail, Economy, Finance, Savings, Interest, Decentralized Finance, Regulation, Consumer, Compliance