News story

SSTL delivers 22nd Galileo payload

Surrey Satellite Technology Ltd (SSTL) has delivered the 22nd Galileo navigation payload to prime contractor OHB System in Bremen, Germany.