Apple supplier Foxconn puts Zhengzhou workers on leave amid worst flooding in Henan province …

Zhengzhou, a city of 10 million people, is often dubbed iPhone City, because more than half of Apple's smartphones are assembled there at Foxconn …
View full source