Cover Image INCHCAPE PLC
INCHCAPE PLC

INCHCAPE PLC

Summary


Inchcape is a retailer of premium automotive products and services.

Deals Overview

Total Dealss11
Valued Deals7
Total Value£ 2.15 B
Avg. Deal Size£ 307 M

All rights reserved. Copyright © 2025 Datasite