Industrial Development Corporation and Another v Mbala and Others (2023-022235) [2023] ZAGPJHC 404 (2 May 2023)

Gauteng High Court (Johannesburg) 2023 02 May 2023 Defamation Law