JLR owner Tata to pick U.K. over Spain for European battery plant, BBC says

Production at Jaguar Land Rover's factory in Solihull, England. LONDON — Britain is set to host a multi-billion-pound electric car battery plant …
View full source