Stora Enso’s Beihai Mill, Guangxi Province

2l-image
Stora Enso’s new facility is located in Guangxi Province, China. Image courtesy of Fanghong.