Tata’s MUV Venture was touted to be a deal maker for the company and the company expected to put a dent on the petrol-only Omni’s sales.
Tata’s MUV Venture was touted to be a deal maker for the company and the company expected to put a dent on the petrol-only Omni’s sales.