Trek Petroleum (Private) Limited v Zimbabwe Revenue Authority (HH 477-17, HC 6334/17) | CaseNotes