site logo

Vermont bill for 55% renewables mandate by 2017 passes initial senate vote

Fotolia