Sir John Armitt: Delivering the London Olympics Complex on Time, Under Budget, and Safely | 2013-01-28 | ENR | Engineering News-Record