China already has a total of 44 GPS satellites in orbit (at the end of 2023), known as the Beidou constellation. The country’s China Satellite Navigation System Management Office (CNSO) has explained ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results