NEW FRONT DEVELOPMENTS LIMITED v ALPHA GIANT LIMITED [HCMP 120/2018] | BabelCite