New Delhi. India successfully launched the fifth of a constellation of navigation satellites on Wednesday, as part of a program that will reduce dependency on the United States’ Global Positioning System (GPS) and other networks. Read More via Jakarta Globe