Beidou
- Technology
China launches its final satellite to complete its rival to the US-owned GPS system
China sent the last satellite to space on Tuesday to complete its global navigation system that will help wean it…
Read More »
China sent the last satellite to space on Tuesday to complete its global navigation system that will help wean it…
Read More »