Jaguar and Land Rover now in India
The country’s top automaker, Tata Motors, on Sunday launched in India its marquee car brands Jaguar and Land Rover, which it had acquired from the US car maker. “It’s quite a memorable day in the history and heritage of Tata


