A car company at the New Dehli Auto Expo in India lifted its shirt earlier today to expose one perky, proportioned, pert little Tata. The unveiling got the attention of high-level executives. Cheapskates around the world are certainly aroused. Today, everybody is talking about Tatas. They are teeny tiny...