Graeme Newell
New Leaf Paper is an advocate for sustainability in the paper industry, an industry that by definition, seems to be unsustainable.
Jeff Mendelsohn, co-founder of New Leaf Paper, shares the story of the company.