home > tag > westwood

westwood

Study shows potential of US$ 65 billion in oil and gas industry resources stalled globally

A new Westwood study has shown a potential of US$65 billion in oil and gas industry resources stalled globally, […]

PER November 7, 2020 11:58 am

Partner Sites

Advertising