The auto recycling company Pull-A-Part, based in Atlanta, has announced that its Louisville, Ky., operations has received an Environmental Excellence Award from the Kentucky Department for ...
Atlanta-based Pull-A-Part LLC has acquired the El Paso, Texas, location of Mega U Pull, a self-service auto recycling yard. The El Paso location is the second Pull-A-Part operation in Texas; it also ...