Contract Formation 7686 View more insights in Contract Law Explainers · Image courtesy of interviewee. July 17, 2022