Inmarsat Secures Alphasat Financing
[Satellite TODAY 04-20-10] Inmarsat completed an eight-year, 225 million euro ($302.9 million) credit facility from the European Investment Bank to fund the build and launch of the Alphasat 1-XL satellite,...