German outdoor outfitter Vaude has won the internationally coveted Business Transformation Award 2023, which honors the world’s best companies committed to sustainability. Hilke Patzwall, Vaude Sustainability Manager, and Jan Lorch, Vaude Managing Director Sales & CSR, accepted the award in London on Nov. 1. They made the long journey from ...