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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results