SOLIHULL, a market town in England’s West Midlands, is home to one of Britain’s largest car factories, run by luxury carmaker Jaguar Land Rover.
The factory, a collection of low-slung grey buildings spread over 120ha, does not tower physically over Solihull. But its influence here is vast.
