Xunlei sues former CEO Chen Lei for alleged embezzlement of up to $28.6 million - Coinfeather - Coinfeather Crypto News