Impregilo Snags Messina Strait Contract with $4.3-Billion Bid | 2005-10-12 | ENR | Engineering News-Record