Foxconn protests

Foxconn plant faces drop in revenue by 29 percent

Foxconn is one of the biggest manufacturers of iPhone for Apple. The Taiwan based company faced a sharp fall in…

2 years ago