Tata Motors to lay off 1,100 at JLR unit Brief News June 16, 2020 Tata Motors is planning to lay off 1,100 temporary employees at its luxury Jaguar Land Rover (JLR) unit, in pursuit…