Can Europe's satellite ventures like Arianespace take on Elo