The Supreme Court has provided welcomed clarity in the recent decision of Triple Point Technology Inc v PTT Public Company Ltd

Its...