Tata Motors Limited is a multinational corporation from India. It is an iconic figure of India’s growth story. The headquarters are located at Mumbai, India. It is India’s largest automobile company. The consolidated revenue of the company for the year 2009 is Rs. 74,151 crores or $ 15.5 billion as mentioned in the official annual [...]
Full Story »
Recent Comments