India's Own Satellite Navigation System by 2014 End: ISRO Chief
India is expected to have its own satellite navigation system with the launch of three more satellites before the end of this year, said the Indian space agency's chief Monday.
Indian Space Research Organisation (ISRO) chairman...