Wednesday, 22 July 2020

The value of crypto locked in DeFi has passed $3B; Will this propel token prices higher?