Shangling earnings give B shares lift

READ FULL ARTICLE