Tata Group seeks battery developer and project manager in UK News July 4, 2023 Tata Group, the parent company of Jaguar Land Rover (JLR), has recently advertised job openings for a UK-based cell developer…