Guadalajara is now an outpost for Indian IT firms