Stora Enso

Stora Enso, an integrated paper, packaging and forest products company is the world's largest producer of paper. With 44,000 employees globally, it runs 29 paper mills, 25 packagi