By Benita Ayo The complexity of day-to-day business transactions has made the requirement of having a contract drafted a necessity and not merely a need. More...