SSTL DMC3 / TripleSat Constellation

SSTL DMC3 / TripleSat Constellation

Assembly and integration at Surrey's Guildford facilities of three one metre resolution earth observation satellites for the DMC3/TripleSat Constellation.