us vs europe satellite racelatest news & developments