The power went out and water seeped into Foxconn’s Zhengzhou site, employees say, but the damage appears to be limited.
Read More
The power went out and water seeped into Foxconn’s Zhengzhou site, employees say, but the damage appears to be limited.
Read More