Glenwood Springs switches to 100% renewable energy

Glenwood Springs is becoming the 7th city in the country to be a 100% renewable energy city and the second city to do so in Colorado.


View Full Site