China Sets Up Own GPS Rival
LikeChina flicked the on switch on its new Beidou Global Positioning Satellite system, a home grown series of satellites that has been launched into space since 2003. China started working on the development of Beidou in the early 2000′s and currently consists of 10 satellites which are able to cover China only for now, but [...]
