‘LKQ’ Officially Opens New Tenn. Headquarters

LKQ Corp. held a ribbon-cutting ceremony on Monday (Dec. 17), officially opening the doors to its new North American headquarters Antioch, Tenn., a suburb of Nashville. “We are very excited to have a beautiful, state-of-the-art facility encompassing over 102,000 square feet, where we will bring together all of our centralized operations and over 700 employees […]