Demonetization Effect: Foxconn India reportedly forces 1,700 factory workers to go on leave

Demonetization Effect: Foxconn India reportedly forces 1,700 factory workers to go on leave