CARTER TEXTILES (a firm) v CHINA INSURANCE COMPANY LIMITED [HCA 000589/1976] | BabelCite