Q4 2025-2026 SALES UP 0.4% TO €64.7M 18 May 2026 Q4 2025-2026 SALES BBI_CAT4-25-26-Diffusion-English.pdf Download