Search results
Solar farm concerns raised in Lackawanna County
WBRE via Yahoo News· 1 month agoTAYLOR, LACKAWANNA COUNTY (WBRE/WYOU) — The borough of Taylor in Lackawanna County is in talks to possibly put a solar panel farm on land that was once...