Science TechnologyChina launches rival GPS satellite systemAFPDecember 28, 2012July 4, 2014 by AFPDecember 28, 2012July 4, 2014 Beijing: China has launched commercial and public services across the Asia-Pacific region on its domestic satellite navigation network built to rival the US global positioning...