By coindesk.com on December 21, 2021
Over $18 billion in value is locked on just 13 projects on Terra.
Go to coindesk.com