Latest Article 17 Jul 2023
Defining a contract The commercial world is largely premised on contractual agreements or arrangements. A universally accepted definition of a contract still does not exist, but the general concession is that a contract connotes an agreement enforceable by law. Succinctly put, a contract implies a promise or set of promises for the breach of which […]...
Read More