RANGE ROVER CAR

A major motor company acquired in leasing a carRange Rover.