3/30/2011

More than 350 rolls of turf later, the $780 million, 80,000-seat Olympic stadium in London is officially complete. The project came in under budget and finished three months ahead of schedule.

Related Summaries