China deploys BeiDou GPS system in record time

China completed the deployment of the core BeiDou Navigation Satellite System (BDS) constellation after successfully sending the 52nd and 53rd BDS satellites into space Monday, setting a new world record for deploying a global satellite navigation system, China.org.cn. reported. In recent years, the BDS has entered a period of high-density launches. Yang Changfeng, chief designer […]