Shanghai Industrial beats profit forecast

READ FULL ARTICLE