Begin typing your search...
Showing results for "#to shed about 1"
Tata Motors to shed 1,100 JLR jobs after pandemic hits earnings
India’s Tata Motors Ltd expects to shed about 1,100 temporary jobs at Jaguar Land Rover after it raised the cost-cutting target at its luxury unit by...