Crypto News

South African Bitcoin Trader MTI Enters Liquidation, CEO on Run

The company has defrauded around 28,000 investors with $644 million.