
Ponsse’s consolidated net sales for 2018 amounted to Euro 143.1 million, which is 0.7% more than in 2017. International business operations accounted for 76.3% of net sales. The operating result amounted to Euro 12.9 million. The operating result equalled 9% of net sales for the period under review. Consolidated return on capital employed (ROCE) stood[…]