By: admin Posted on May 11, 2022 Value locked on Anchor, Terra’s largest DeFi protocol, dropped some $11 billion in the past two days.