Although there is some political instability in a country like India, it really doesn't impact the software development, primarily because all of this work is done through satellite links.

We are extremely pleased to have these two distinguished individuals as members of our Board of Directors.

There is a fair amount of discipline and overhead involved in doing work offshore. Issues like configuration management and version control become dramatically more complex when you've got teams several time zones apart.