CERES SIGINT Satellite System, France

Artist's impression of the CERES SIGINT satellite system. Image courtesy of CNES / DGA.