JLR's Tata favors U.K. over Spain for battery plant | Automotive News Europe

A Range Rover Sport SUV is pictured on an assembly line at Jaguar Land Rover's plant in Solihull, England. Britain is close to winning a major …
View full source