1. News
    October 27th, 2012 by Michael Kan
    Apple manufacturer staff face chemical smells, unpaid overtime

    As Apple prepares to start selling its new iPad mini, workers at a Chinese factory that manufactures the product have been enduring chemical fumes,...

Contact us