SSTL

SSTL secures ESA InCubed funding

Surrey Satellite Technology Ltd (SSTL) has secured European Space Agency InCubed programme financial and technical support