tata motors

A Tata Motors showroom on the outskirts of Agartala in India. _ Reuters
Mar 16,2017, 1:05
Cyrus Mistry, ousted chairman of Tata Sons, leaves the company’s headquarters Bombay House in Mumbai on Wednesday. Photo: PTI
Oct 27,2016, 11:21