GPS means global positioning system and is the Xerox of navigation system. I haven’t heard of any alternatives to this system. Until now. Apparently GPS is the American way of doing things. And there is a Russian way, Chinese way and an Indian way. While all these alternative ways are existing for quite a while […] Read more
Recent Discussions