Geneva 2011: World premiere of the Land Rover Range_e
Year after year, the Geneva Motor Show is one of the stops on the auto show circuit that stages the most world premieres. Land Rover is sticking its oar in for 2011, in the shape of the Range_e plug-in hybrid prototype. Full story...