IBX (ARTIC) faces heavy scrutiny following accusations of a $24 million presale rug pull.
Continue reading at DailyCoin.