Die IAA, Inc. hat bekannt gegeben, dass sie sich den Boden für den Bau einer neuen Full-Service-Anlage in Bristol, im Südwesten des Vereinigten Königreichs, gesichert hat. Die durch den neuen Standort entstehende zusätzliche Kapazität wird dazu beitragen, die wachsende Nachfrage in der Region zu decken. Die Niederlassung in Bristol wird sich in der Severn Road, Chittening, Avonmouth, BS11 0YU befinden.