SOUTHAMPTON, England — November 20, 2024 — Green Threads DPP, the Hampshire-based supplier of Digital Product Passports (DPP) to the uniform, workwear, and outdoor apparel industries, is officially ...