27 November 2023

Jebsen & Jessen Group releases 2022 sustainability report