MasTec Versus El Paso: The Risks in Contradictory Contract Terms | 2010-10-01 | ENR | Engineering News-Record