Jaguar Land Rover Blames £264m Loss On Multiple Challenges
Jaguar Land Rover (JLR) has reported a loss for the first time in three years after sales slowed in China. The UK’s biggest car firm, which is owned by India’s Tata Motors, blamed the setback on “multiple challenges”. This included...