Business News | Wed Nov 7, 2012 6:02pm IST

Tata Motors profit lags as demand cools