Dec 212019 China finishes core network for GPS rival Beidou With two new satellites sent into space, China’s Beidou navigation system is one step closer to full deployment.