Tata Motors: The Most Powerful Product Cycle On The Planet? By: Benzinga via Benzinga November 03, 2015 at 08:47 AM EST Tata Motors Limited (ADR) (NYSE: TTM) shares are down 30 percent year-to-date, declining steadily after hitting a high of $51.47 ... Read More >> Related Stocks: Tata Motors Ltd ADR