Obama Signs $104B Highway-Transit Bill | 2012-07-06 | ENR | Engineering News-Record