122 eroppa Apr 25, 2024 A South Carolina-based lumber company plans to close its Alabama plant and lay off 122 employees Canfor Southern Pine revealed its plans to the Alabama Departme