The European Commission says it wants its newly proposed satellite mega-constellation to be offering some sort of initial service in 2024.
The European Commission says it wants its newly proposed satellite mega-constellation to be offering some sort of initial service in 2024.