Tag Archives: and China’s up-coming Beidou Navigation Satellite System.