T techcrunch.com EU signs $11B deal for sovereign satellite constellation to rival Starlink 61 points gniting 1 year ago 35 comments