Airport Industry Review: Issue 6

The UK Department for International Development’s project to build an airport on the remote island of Saint Helena promises to be a monumental task.