Debrand, a pioneer in next-life logistics for the apparel and footwear industry, has announced the opening of its inaugural U.S. facility in Columbus, Ohio. This 32,000-square-foot facility is strategically located to support the growing demand for scalable advanced textile sortation services