Came across this while surfing randomly. Truemors is a Silicon Valley blog. And the writer claims that, “Jaguar is expected to become affectionately known as the “left Tata”, while the slightly larger Land Rover will take the role of “right Tata”.” Tata in old English slang means breast… I don’t find this funny. Do you? To me, the whole post reeks of an imperialist hangover. Tata Motors is here to stay. Deal with it!