DMC3 Earth Observation Satellites

The DMC3 satellites in SSTL’s assembly, integration and test hall. Credit: SSTL.