Contract Law
This module introduces you to the different aspects of contract law. You will study the nature of contract law and the fundamental elements of contract. You will develop an understanding of contract terms, parties to a contract, vitiating factors, termination […]