Home »

FILE PHOTO – The logo of Foxconn on top of the company’s headquarters in New Taipei City Taiwan