Shui On wins $1.25b in contracts

READ FULL ARTICLE