Clough wins Indian development contract

of Australia has been awarded a A$60 million oil and gas field development contract in the Bay of Bengal

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content