Apple Store Shirts ‘From China Firm Accused of Forced Labor’

The most recent shipment from Changji Esquel Textile reportedly took place a month before the company was singled out by U.S. lawmakers.
( read original story …)