Development team Eesa Fredericks Michelle Kelly-Louw Alvereen Leonard Izelde van Jaarsveld Departmental reviewer Jopie Pretorius DEPARTMENT OF MERCANTILE LAW UNIVERSITY OF…