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

Source: New feed


Leave a Reply