Amazon and Foxconn reportedly strip workers of benefits and pay low wages in Chinese factory

11 Jun

By