What date was XXX launched?
Inmarsat-4A F4
Inmarsat-4A F4, also known as Alphasat and Inmarsat-XL, is a large geostationary communications satellite operated by UK based Inmarsat in partnership with the European Space Agency.