Swire Pacific faces $2b hit from joint venture

READ FULL ARTICLE