Europe’s ambitious satellite Internet project appears to be running into trouble (Ars Technica)