business

Foxconn: A troubled company under scrutiny