Xmas Tree Hugger: What the Term Means, Where It Came From, and How It Connects to Green Energy Investing
Finance
A xmas tree hugger is a colloquial term for an investor or company that strongly supports renewable energy, especially biomass, wood pellets, and other tree-based fuels. In fina...
Open article