Home Tags Carter’s

Tag: Carter’s

Carter’s to fold Shelton office

Children’s apparel giant Carter’s Inc. is shutting down its Shelton office in favor of its Atlanta headquarters.