2 min read News Hub China successfully launches last satellite for its BeiDou Navigation Satellite System 7 months ago Debarati Mondal