Altcoins

DeFi protocol developers Meerkat Finance suspected of exit scam