20070724 tech: An open letter from India's IT capital