Inside the Black Box Crucial to Megaproject Success
INSEAD Knowledge
AUGUST 14, 2023
The scale of investment projects has been steadily increasing over the last three decades – gone are the days when US$100-million price tags impressed. According to a widely cited report by McKinsey, the world needs to invest approximately US$57 trillion in infrastructure by 2030 to support GDP growth.
Let's personalize your content