A while back we introduced you to AltE, a Hudson, Massachusetts based online retailer of renewable energy goods and technical service. We were fortunate enough to speek to AltE's CEO Sascha Deri and even more fortunate for the opportunity to learn of his passion for…
Greenwashing is defined as the practice where a business tries to make it seem like it’s greener than it really is. For consumers to post and rank environmental advertisements in the hope of differentiating the misleading ones from the honest, we suggest The Greenwashing Index…