Essential Contract Terms: What every construction contract should address by Jasmin Kotadia | Nov 13, 2011 University of Louisville, Speed Scientific School Civil Engineering Department, November 13, 2011