Summary | Online search giant's net profit down 18.9 per cent
to 1.89 billion yuan
scmp.com | 29 April 2016