SpaceX launches 24 Starlink satellites from California expanding internet access

Technology