Graphic designfromThedrum5 days agoDigital marketing agency Impression plants 20,000 treesImpression has planted over 20,000 trees and plans to plant more, focusing on client feedback surveys and internal team initiatives.