First Pacific gains $292m from Island Dyeing sale

READ FULL ARTICLE