CHINA LIGHT AND POWER COMPANY, LIMITED v CHINA HARBOURS ENGINEERING COMPANY [HCA 001628/1985] | BabelCite