IRCA Group - Sustainability report 2024