Swire posts 8pc jump in first-half earnings

READ FULL ARTICLE