Makeh Engineering (Pvt) Ltd v ZB Financial Holdings (HB 71/19, HC1116/07 'B') | CaseNotes