Bad news from China doesn’t look like stopping. If the explosion in Tianjin, one of the worst industrial accidents in modern China claiming more than hundred lives and unleashing large-scale cyanide contamination, was not enough, the latest manufacturing index shows factory output having dropped to a low of 77 months. Combined with the fact [...]