Stora Enso
Established in 1998, Stora Enso is a leading global provider of renewable solutions in packaging, biomaterials, wooden construction and paper. The company is dual headquartered out of Helsinki, Finland and Stockholm, Sweden.
Last updated on