Sponsored by:

Jaguar Land Rover

August 4, 2019

Jaguar Land Rover losses take its toll

JLR is the biggest car maker in the UK, employing 40,000 people in Britain as part of its supply chain. In January 2019 they reported cutting […]