LEE HANDERSON (HK) LTD. v FINEST PRODUCTS MANUFACTURING CO. LTD. [HCA 017820/1998] | BabelCite