OIL AND GAS PROJECTS in 2020 SET TO FALL BY MORE THAN 75% IN 2020

July 20, 2020

Global project sanctioning is set for a staggering decline this year of over 75% from 2019 levels, as the Covid-19 epidemic h...

Read More+