Tak Sing interim tops $33m

READ FULL ARTICLE