News

The Top 250 International Contractors reported $468.12 billion in contracting revenue in 2016 from projects outside their home countries, down 6.4%, from $501.14 billion, in 2015.