© 2024 Innovation Trail

east meredith

  • Wind developers have been crawling all over the small towns in upstate New York, looking for enough land to justify building turbines. They started…