News European Space Imaging & Indra Espacio successfully complete multi-year supply project to the Spanish Ministry of Defense