Down jackets SAVE THE DUCK - 100% animal free
Save The Duck is the brand that produces 100% animal-free down jackets, the first company in Italy to have obtained B Corp certification, which certifies those companies that have chosen to comply with the highest standards of respect and environmental protection, balancing benefits and profits.