China recently announced plans to complete its Beidou satellite-based positioning system by June. The navigational system is key to the development of 5G technology and already provides services to about 120 countries, many of which are part of Beijing's Belt and Road Initiative, Nikkei reports.

Read the full article here.