By CEP Staff • 10 June 2016 in News

Domtar finalises investment for 18 MW biomass plant