China on Tuesday launched the final satellite in its homegrown geolocation system, completing a network designed to rival American GPS as it jostles for market share in the lucrative sector. Footage broadcast lives on television showed a rocket blasting off with the satellite from a mountainous region of southwest China, …
Read More »