News Land Rover Launches ‘The Range Rover Story’ Exhibit at Solihull Plant Land Rover has opened a new visitor attraction at its Solihull manufacturing plant. ‘The Range Rover Story’ is an interactive…