More than 70 people died at the Fengcheng power plant in Yichun city, China's Jiangxi province on November 24, after an accident at a construction site. Photo: EPA

Lost lives in the workplace must be counted as a cost

Fatal accidents are, sadly, all too common in China and are the result of placing development goals ahead of safety

TOP PICKS

More than 70 people died at the Fengcheng power plant in Yichun city, China's Jiangxi province on November 24, after an accident at a construction site. Photo: EPA
READ FULL ARTICLE