ISRO talks of self-tracking: India’s own GPS
ISRO has launched eight satellites, called the Indian Regional Navigation Satellites (IRNS). Bengaluru: Global Positioning System or GPS is a technology that helps immensely in navigation. It is owned by the United States of America,...
Recent Comments