In the Spotlight
Keeping oil and gas mega projects moving – grappling with Non Technical Risk
Project delays cost money. This is evident in all areas of business, no more so than in the oil and gas industry where the global cost of major project delays amounts to billions of dollars every year.