China boss apologises for ‘let them rot’ remark forcing staff to put work before family

via News - South China Morning Post (author: Yating Yang)
 
 
Back to Top