Technology KEEN Creates Open-source Process for PFC-free Footwear As Part of Its Detox the Planet Initiative; Challenges Outdoor Footwear Industry to Be PFC-free by 2025 KEEN Inc. March 26, 2021