US bars more food, metal imports over China’s alleged forced labor
US authorities say Chinese authorities have established internment camps for Uyghurs and other religious and ethnic minority groups.
Schnitzer Steel Industries, Inc. (SCHN) posted third-quarter net income attributable to the company of $33.03 million or $1.18 per share compared to $40.45 million or $1.43 per share a year ago.Income from continuing operations for the quarter fell to