18/6/2025 Sustainability Skretting launches Impact Report 2024 featuring new sustainability proposition ACT