Contract Law
This module will introduce you to the different aspects of contract law. You will study the nature of contract law and the fundamental elements of a valid legal contract. You will also develop an understanding of contractual terms, vitiating factors, […]