ATR is pleased to announce they have successfully relocated the Hoover location to a larger facility in Birmingham. ATR, the nation’s largest IT Asset Disposition (ITAD) and Life Cycle Management company, based on R2 certified facilities, is on the move and expanding the Southeastern Region just 6 years after the initial grand-opening. The new location,…