Tata Group has posted job openings for a UK-based cell developer and construction project manager, suggesting the parent company of Jaguar Land Rover is preparing to locate its new battery factory in Britain.
The article requires paid subscription. Subscribe Now