Jaguar Land Rover’s Owner to Build Battery Plant in England
Tata, the India-based conglomerate, announced on Wednesday that it would build a 4 billion pound ($5.2 billion) battery plant in western England, a commitment sought by the auto industry and lawmakers hoping to stem fears of an exodus of…