Introduction Contract law governs the legal rules relating to the formation and execution of agreements (Salim, 2019: 3). Essentially, an agreement (contract) is a legal relationship between two or more parties, which grants rights to one party and imposes obligations...