Jaguar Land Rover (JLR), the luxury car division of Tata Motors, has dropped its plan to produce electric vehicles (EVs) at ...
In a similar pursuit, Land Rover, Jaguar was also planning to begin their EV Production in India. But in a recent news update ...