Wellington Magaya v Mazvel Investments (Pvt) Ltd and Infrastructure Development Bank of Zimbabwe (HH755/22, HC1545/21) | CaseNotes