VIDEO | Spacecraft Production at SSTL 2013

by

Footage of spacecraft assembly and testing being done by Surrey Satellite Technology Ltd. at its Guildford, U.K. site. Credit: SSTL