Friday, February 16th, 2007
India dominates the world of geographic information. Some 60 per cent of all the world's work occurs in India. This is a source of enormous strength for Indians, but it also points to enormous weakness. Such a...
Your name:
Your email address:
Send post to email address, comma separated for multiple emails.