Tata Motors

Tata Motors offers car buyback to pump up sales

Tata Motors one of India’s own automotive giants has come up with a unique strategy to pump up its car sales in the highly slumped market conditions. Tata Motors promises to buy ...