China’s GPS-like satellite navigation system has been in the works for over two decades. ...
satellite
Image copyright Getty Images China has successfully put into orbit the final satellite in...
China successfully launched into space the final satellite of its Beidou navigation system on...