Solar company appeals zoning rejection of solar farm on West Mountain in Scranton

March 20 — SCRANTON — A Massachusetts-based company has appealed the zoning board’s rejection of a proposed solar farm at West Mountain. The Electric City Solar Initiative of Waltham, Massachusetts has received zoning approval to build a large solar array with 12,000 panels on 73 acres of land on West Mountain, 800 blocks behind North […]