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