The Southold Town planning board met to discuss the proposed solar facility over the former Cutchogue landfill at a public ...