By Bernard Loebs Oil and gas contractors have revised down their investment plan for this year ... Log in to read the story
Login
Investment in upstream sector drops 15%
Related News & Products