Space Commerce Airbus Wins Three Satellite Deal from Inmarsat for Revolutionary Spacecraft Press Release May 30, 2019