South Africa flag

Caterham Car Sales & Coachworks Ltd v Birkin Cars (Pty) Ltd & another [1998] 3 All SA 175 (A)

Case Law