Hosted by:
15/02/2018
Analysis of 19 of the largest paper producers finds inconsistent and incomplete reporting of emissions and production volumes