Tata Motor’s Net Revenue down by 34.4% at Rs. 4758.62 crores in 3rd Qtr 2008-09
In the October-December quarter of the Financial Year 2008-09, the automotive sector in India suffered severe contraction in demand, arising from major financial and other market upheavals. This exacerbated the lack of liquidity and unavailability […]