SINO CHANNEL HOLDINGS LTD v VAST FAITH INVESTMENT LTD [CACV 123/2019] | BabelCite