News

An estimated 3.4 billion trees are logged annually around the world for packaging and textiles, according to the PFP release ...