Inmarsat signs deal for 'super-satellite'

Top