24 hour defi stats Archive Value Locked in Decentralized Finance Slides 17% Lower Over the Last 30 Days The value locked in decentralized finance (defi) protocols has lost 17.77% over the lastRead More