Industries | Mon Oct 3, 2011 1:32pm EDT

"Russian GPS" nears completion with succesful launch