Celebrating twenty years
By Angeli Mehta2016-11-22T15:29:00
Source: © Shutterstock
Estimates put a $10bn price tag on every year of delays