20031208 business.india-business: India land of IT opportunity: Fortune