Jaguar Land Rover (JLR) is famous for making luxury cars all over the world. This British luxury car brand is owned by Tata Motors itself. Now a decision by Tata has had a big impact on the sales of new Jaguars. The company has increased its focus on electric cars under the upcoming EV plan. […]