Science Italy Faces Decision: Build Satellites or Rely on Starlink Italy is at a crucial juncture in its space policy, weighing the options of developing its own satellite constellation or depending on SpaceX’s Starlink... Editorial4 days ago