Mobil Oil Zimbabwe (Private) Limited v Albert Machengete Mashoko (Judgment No. SC 86/05, Civil Appeal No. 198/05) | CaseNotes