China to launch more satellites for its navigation network
China is planning to put up to 8 latest navigation satellites into space this year as part of its plan…
China is planning to put up to 8 latest navigation satellites into space this year as part of its plan…