3 ms·
they manufacture apple devices and were reported to have a high suicide rate among employees due to working conditions
by thatcat 11y ago
they manufacture apple devices and were reported to have a high suicide rate among employees due to working conditions