Contractors Face Challenges in International Market

Low oil prices and global economic and political turmoil have firms taking a hard look at the market’s risks and rewards