Tata Motors tumbles on lack of confidence
According to analysts, lack of confidence generated by deteriorating fundamentals, including its subsidiaries has put the counter under selling pressure. There is a strong element of uncertainty regarding Jaguar and Land Rover operations. More
Courtesy: indiacar.net