The death toll from a collapse at a power station under construction in China has risen to 74, state media said Friday, as web users expressed outrage over the country’s latest industrial accident. A platform more than 70 metres (230 feet) high in a cooling tower at the Ganneng Fengcheng power station in the eastern […]