Shanghai stocks closed down more than six percent on Thursday, slammed by worries over China's slowing economy and tight liquidity, dealers said. The falls came ahead of a meeting of G20 finance ministers in commercial hub Shanghai starting on Friday, with ...