We can dodge our responsibilities, but we cannot dodge the consequences of our responsibilities.
Rebuilding confidence
Global infrastructure spending is set to reach $35 trillion over the next 20 years. Will it be enough to stimulate Europe’s economic regeneration?