Spacex Indicators Deal To Launch Key European Satellites