TCS established operations in Mexico in 2003 with development centres in Guadalajara and Queretaro, making it the first Indian IT company in Mexico. However, Chile was the first TCS office in the LATAM region, not Mexico. TCS had a presence in Chile before expanding to Mexico, making option D the correct 'not true' statement.