French climbing equipment specialist Petzl has presented its initiatives from 2023 in its latest Impact Report. This includes the goals that the company has set internally and with external partners, as well as the projects supported by the Petzl Foundation.