Thomas Investments Corporation (Pty) Limited v Sigma Lifts & Escalators (Pty) Limited (1421/2017) [2018] SZHC 90 (03 May 2018);

group