China detains 9 managers after plant collapse kills 74 BEIJING – Nine executives are being held responsible by the Chinese government for a power plant accident where 74 workers were killed when an under-construction cooling tower collapsed, state media reported Monday. Those under detention included the board chairman of engineering […]