A $14 million smart contract scam has been tracked down by the Chinese police. According to reports from a Chinese media outlet, the team of scammers who were said to have been situated in their headquarters in the Eastern Chinese province of Fujian was infiltrated by police officials who arrested the perpetrators. Allegations go as […]