A showroom attendant cleans a Tata Nano car at the flagship Tata Motors showroom before the announcement of their Q3 results in Mumbai February 14, 2013. Tata Motors Ltd posted its first drop in profits in five quarters as its Jaguar Land Rover (JLR) business faced higher spending and a drop in operating margin after 18 months of soaring profit.
FIRSTPOST. ARTICLES View all
FROM THE WEB.