Technology | Thu Oct 1, 2009 8:04am EDT

EU launches free satellite system to fine-tune GPS