News

JLR, a subsidiary of Tata Motors, is experiencing a significant system shutdown, forcing factory closures in the UK, China, Slovakia and India ...