Jaguar Land Rover (JLR), the luxury car division of Tata Motors, has dropped its plan to produce electric vehicles (EVs) at ...