All kevin corcoran Articles

Majority of global infrastructure projects ‘failing’
Premium Content
Only 47% of projects and portfolios worldwide are achieving their time, cost and quality objectives