The murkiness of voluntary RECs

Telluride solar panels

Telluride has installed solar panels at its sewage plant as well as purchased panels 80 miles west in the sunny Paradox Valley.

email

Telluride has installed solar panels at its sewage plant as well as purchased panels 80 miles west in the sunny Paradox Valley.

email
Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *