Tuesday, March 30, 2021

Between September 2017 and February 2021, the total value locked in Defi contracts has gone from $1.2M to $39.94B