BeiDou Navigation System: GK, General Studies and Current Affairs

China celebrates the completion of its BeiDou Navigation Satellite System

China has finally completed its BeiDou Navigation Satellite System that is slated to act as a rival to the US Global Positioning System (GPS) and will also boost the security and geopolitical clout of China. The satellite system has been commissioned by the President Xi Jinping and it completes all the 55 total satellites in ..