$370M in New Shah Deniz Stage 2 Contracts Awarded
Oil and Gas News
$370M in New Shah Deniz Stage 2 Contracts Awarded