What are the 5 essential elements of a construction contract?

previous post