Meihuizen Freight (Pty) Ltd v Transportes Maritimos de Portugal LDA and Others (Case No: 150/2003) | CaseNotes