DeFi's total value locked falls $10 billion in April – Crypto Briefing May 2, 2024 John DeFi 0 DeFi’s total value locked falls $10 billion in April Crypto Briefing