It’s currently 100 satellites ahead of 2025’s deployment record.
It could mean faster internet for rural customers, but not everyone is happy.