Comment Comment by IndianAstronaut Mexico could capitalize on this as well. Guadalajara is a mini tech hub. parent IndianAstronaut 9 years ago