SpaceX Signs Deal to Launch Key European Satellites (Wall Street Journal)