China is close to launching the last two satellites that will complete BeiDou-3 Navigation Satellite System—the nation’s rival to the United States’ Global Positioning System.
Read more…
China is close to launching the last two satellites that will complete BeiDou-3 Navigation Satellite System—the nation’s rival to the United States’ Global Positioning System.
Read more…