Workers at Foxconn’s Zhengzhou factory in China shut down production in response “overly strict demands” on quality control for Apple’s new iPhone 5, according to a watchdog group’s report. Business and financial news – CNNMoney.com
Continue Reading →