China Light & Power Company, Limited v Castle Peak Power Company, Limited [CACV 000108/1995] | BabelCite