Mumbai: Jaguar Land Rover has put about half of its 40,000 employees in the UK on furlough and its chief executive Ralf Speth and his
Mumbai: Jaguar Land Rover has put about half of its 40,000 employees in the UK on furlough and its chief executive Ralf Speth and his