Major solar photovoltaic project proposed for Fulton County

Buckheart Solar is proposing to develop an 820-Megawatt Solar Facility in Fulton County, IL just south of Canton. This project will be one of the…

Featured Local Savings