Value Locked in Decentralized Finance Slides 17% Lower Over the Last 30 Days 3 min read 24 hour defi stats 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 last 30 days, falling...Read More