A crypto project built on the ruins of $40 billion in investors’ money by admin June 4, 2022 0 Terra remained the focus of the majority of headlines throughout May for its spiral collapse leading to a loss ...