KRTL BioTech

SEC freezes assets of 18 traders over alleged manipulation

SEC freezes assets of 18 traders over alleged manipulation

U.S. authorities said on Wednesday it has obtained an asset freeze against 18 traders, who are primarily China-based, over an international market manipulation scheme that has reaped more than $31 million in illicit profits over several years.