EADS TV: An update on lift progress

See what those involved with this incredible project had to say on the 3rd of June 2013…

Discovery, Lift