Tata property Jaguar Land Rover (JLR) is to lower 500 management jobs in Great Britain in the aftermath of American rates and a profit. On July 7, the car manufacturer revealed that the retail trade had fallen in three months to 30 June, 2025 by 15.1% and the turnover of the wholesaler fell by 10.7% […]