Things you should know about Beidou system

Sci-Tech

Here are things you should know about China's Beidou Navigation Satellite System, one of four global navigation satellite systems in the world.

chinadaily.com.cnUpdated: June 24, 2020