Manufacturing Magazine November 2019 | Page 24
STORA ENSO
700 + Years of history
€ 10.49bn Approximate revenue
24
26,000 Number of employees
NOVEMBER 2019
Manufacturing Magazine November 2019 | Page 23
Manufacturing Magazine November 2019 | Page 25