Megaprojects ‘critical’ to industry’s dual challenge

by

Plant Management & Operations

by