Swazi Cables And Lighting (PTY) LTD v Atlanta Products (PTY) LTD (708/2018) [2019] SZHC 59 (29 March 2019);

group