TechWorld “A constellation worth more than 10 billion euros”: Europe finally launches Iris, its satellite internet project competing with Starlink While Elon Musk has dominated the space internet market since 2019 with his Starlink constellation, Europe has long been content to observe from the stands. An uncomfortable situation for the Georgia Austin4 months ago4 months agoKeep Reading