Tata Motors is reportedly in talks with a Mexican firm to have its cars assembled there.