Zimbabwe United Passenger Company Limited v Packhorse Services (Pvt) Ltd and Others (HH 319-16; HC 3073/13) | CaseNotes