Taiwan-based Foxconn Electronics, which was accused by the media last year for mistreating Chinese workers who manufactured Apple iPods, is now involved in another labor scandal.
Taiwan-based Foxconn Electronics, which was accused by the media last year for mistreating Chinese workers who manufactured Apple iPods, is now involved in another labor scandal.