News

An estimated 3.4 billion trees are logged annually around the world for packaging and textiles, according to the PFP release — and while much of that is ethically sourced with a certifying ...