Lowell Mountain Wind

Pixabay/Public Domain

The Federal Aviation Administration has approved a new system of warning lights for wind turbines in Lowell, Vermont.

wind turbines
WAMC/Pat Bradley

Some towns near the Lowell Mountain wind project are asking for more testing to make sure that noise levels inside homes are not higher than allowed.