Oil and gas – not in favour but still in demand

Insights

Oil and gas – not in favour but still in demand

Thought Leadership

Featured in Energy Voice
Oil and gas watchers can’t fail to have noticed a wave of ‘megamergers’ across the pond.