biocomposite

Stora Enso Completes Sale of Hylte Paper Production Site, Reducing Annual Sales by EUR 160 Million

(IN BRIEF) Stora Enso has completed the sale of its paper production site in Hylte, Sweden, and all related assets…

1 year ago