Why oil and gas companies must step up their efforts towards clean energy sources

GlobalData notes that 111 oil and gas projects are expected to commence operations in the UK during the period between 2021 and 2025 (Credit: Flickr/Bureau of Safety and Environmental Enforcement)



Related Article
Recommended Whitepaper

View More