What does Thierry Bollore’s abrupt departure mean for Jaguar Land Rover?

Stocks