DMC3 Earth Observation Satellites

The DMC3 satellites in SSTL’s assembly, integration and test hall. Image: courtesy of SSTL.