China is planning to create a 24-satellite navigation network, Compass. It further intends to station its network in the same orbit where American and European Satellite navigation networks, GPS and Galileo, are parked.
It might not have irked the...








Fresh Comments