Simelane v African Echo (Pty) Ltd & 2 Others (2362/09) [2013] SZHC 277 (05 December 2013);

group