September 28, 2020

DeFi surpasses $7B in locked funds, but just six projects hold 90% of capital