Stora Enso to invest €80m at Imatra Mills Stora Enso is investing €80m in its Imatra Mills in southern Finland, which produce packaging boards for food and bevera... Read more December 11, 2020