An EPC agreement, which stands for engineering, procurement, and construction, is a contract used for construction works performed by private entities on large-scale and complex infrastructure projects. EPC contracts are sometimes called turnkey construction contracts. Under an EPC contract, a contractor must deliver a …