Sir John Armitt

Mar 08, 2013, 04:56 PM

Sir John Armitt, civil engineer and former chairman of the Olympic delivery authority, commends the tilting train innovation.