well storm water runoff News

Inspector Checks Vermont Wind Project After Rains

An inspector from the Vermont Agency of Natural Resources is trying to determine how well storm-water runoff controls worked at the site of the under-construction wind power project on Lowell Mountain. Green Mountain Power officials called the storm that passed …