2 min read DeFi Total Value Locked Reaches $12.5B All-Time High Despite Cooling Hype October 25, 2020