News

Inchcape Kenya's Range Rover L460. The luxury cars are popular with wealthy families, companies which purchase them for directors and some government arms such as the Judiciary. Orders for new ...