China is set to launch more Beidou navigation satellites in November and complete the system by 2020, the head of the main contractor for China’s space programme has said. Read More at GB Times