A subsidiary of China’s train manufacturer CRRC Corporation Limited in Northeast China reportedly has cut employees’ salaries by 20% as punishment following reports of a 91% failure rate of CR200J Fuxing trains they produced, Global Times reported. A failure refers to a malfunction which causes the train to stop. The maintenance department or manufacturer will […]