Mr. Lauri PeltolaWrong Lauri Peltola?
Executive Vice President, Group I...
Stora Enso Corporation
Helsinki, New York 101
Company Description: Stora Enso is an integrated paper, packaging and forest products company producing publication and fine papers, packaging boards and wood products, areas in which... more