Environment

Olean Solar Farm Ready For Operation

July 18, 2019 By News Staff 0

OLEAN – The Homeridae Solar Farm, a new 4,074-kilowatt solar system built on a privately owned brownfield at 231 Homer St., has been completed for operation, according to an announcement Wednesday from City of Olean […]