Foxconn’s production continues to be recalled as Coronavirus takes hold Foxconn and the rest of Shenzhen is in serious trouble. Post date February 13, 2020 Post categories In Business, Health, Technology