A report today suggests that Apple Store staff t-shirts may have been made by a Chinese company which is believed to have used forced labor in its production.
The claims against the garment company have been taken seriously enough for US sanctions to be imposed …
more…