Market Improves, But Struggles Continue for Top General Contractors | 2012-07-16 | ENR | Engineering News-Record