Tem Fat pays $422.75m for 33pc stake in Island Dyeing

READ FULL ARTICLE