A new 11 billion airport aims to knock Atlanta off its perch

Get the Full StoryThe Istanbul New Airport, which aims to be the world's busiest, is the latest infrastructure project by Turkey's autocratic president.

Share: