Corporate & Commercial LawCan contract terms still be upheld despite invalid agreement?Sonia de Vries and Terrick McCallum 20 Nov 2017