This Connecticut Light & Power substation near the Greens Farms Railroad Station is one of the holdings that again placed the electric utility at the top of the town's list of biggest taxpayers in 2017. Photo: Westport News / File Photo / Westport News
{}