IAA Expands Texas Facility Featured

By Staff Writer August 08, 2019

IAA Inc. announced the expansion of its McAllen, Texas, branch.

The investment doubles the branch capacity to accommodate increased customer volume demands. This branch is one of 17 in the state of Texas.

This expansion brings needed capacity to a branch which sits on the Gulf of Mexico, an area particularly prone to catastrophic weather events.


Rate this item
(0 votes)
Last modified on Friday, 09 August 2019 00:34

Trending News