Stora Enso completes €210m divestment of Maxau paper site Stora Enso has completed the divestment of its Maxau paper production site in Germany to Schwarz Produktion, part of Sch... Read more March 03, 2023