Full year results TMICC delivers solid operational performance in 2025 Sales of €7.9 billion, organic sales growth of 4.2%, ...