Iconic Land Rover will soon sport “Made in India” tag
Land Rover is an iconic brand in Europe, specifically in the UK – And now this brand will sport a tag of “Made in India,” according to a report in TOI. Tata Motors has done wonders to the sagging fortunes of Land Rover & Jaguar brands…