20010727 business.india-business: Indian techies do it again