Business News | Mon Dec 31, 2012 4:33pm IST

China shares end 2012 at six-month high, post first annual gain in three years