ICE bans trader who generated $1M in profit to the detriment of his employer

ICE has found that Zihao Chen generated a total profit of $1,076,160 to the detriment of his employer.