2024-05-01T07:54:26.126069-07:00 ❗️ 2024-05-01T07:54:26.126069-07:00 Ars Technica • Eric Berger Europe’s ambitious satellite Internet project appears to be running into trouble