Beijing News reported that, since China launched the first satellite of the BeiDou 3 system on November 5, 2017, on July 29, it successfully launched the ninth and tenth satellites from the Xichang Satellite Launch Center in Sichuan Province. Before the end of this year, China plans to launch eight more satellites so it will have a total of 18 satellites to complete the BeiDou 3 basic system which will provide service to countries along the Belt and Road project. According to the article, the China Academy of Space Technology and the China Academy of Launch Vehicle Technology developed the satellites and the launch system used in the recent launch. By 2020, China will complete the BeiDou system and will have 35 satellites with the ability to provide navigation service worldwide.
Source: Beijing News, July 29, 2018