Teichmann Structures (Pty) Ltd v Hollard Insurance Company Ltd and Another (24233/18) [2018] ZAGPJHC 569 (19 October 2018)

Gauteng High Court (Johannesburg) 2018 19 Oct 2018 Contract Law