June 29, 2021
More than $120bn of value is stored in decentralised finance. It's no longer an unwelcome disruption for banks — it's an existential threat.