IWLA Sustainability Council Tip of the Week: Green Tag, You’re It
Green power is a marketing term for electricity that is partially or entirely generated from environmentally preferable renewable energy sources, such as solar, wind, geothermal, biomass, biogas, and low-impact hydro. […]