Tata Motors Q3 net profit at Rs 650 cr

27th Feb 2010    |     Source: GNA