Today, the entire value locked in DeFi is just over $100 billion, at $112.29 billion. While the TVL has been falling since nearly reaching a record high on April […] Click here to view full article Tags:decentralized financepos