1. Megaprojects Set to Explode to 24% of Global GDP Within a Decade

    Gone are the days where people are impressed by projects costing $10-$50 million or even $100 million. We are witnessing an explosion in the number of $1 billion+ projects with some, like the artificial archipelago being built in Azerbaijan, Turkey’s massive Urban Renewal project in Istanbul, and…Read More