CHINA LIGHT & POWER COMPANY, LIMITED v CASTLE PEAK POWER COMPANY LIMITED [HCMP 4148/1993] | BabelCite