China shares ended higher on Monday, rebounding from their biggest weekly loss in a year as investors bought shares bruised by the sell-off, even as slower factory activity growth showed the fragility of China's economic recovery.
The Shanghai Composite index ended up 1.21% at 3,551.40. It fell 5.06% last week, its...