August 12, 2020

Total Value Locked in DeFi Hits New ATH of $4B