Responsibility is a part of everyday work
Consolidated net sales EUR 923.5, operating profit EUR 43.9 million and EBIT margin 4.8%.
Itella – top expertise in information and goods flows