After discovering this definition of thanks·giv·ing: n. 1. An act of giving thanks; an expression of gratitude, especially to God, we take this opportunity to express our heartfelt gratitude to YOU! We honor all that we appreciate this year and always! Thank you our readers, the amazing eco-companies we work with, the supporters of our… Read More