In split vote, Town Board approves special permit for NextEra’s solar energy production facility
In a split vote on Tuesday, the Riverhead Town Board approved a special permit to allow Long Island Solar Generations LLC, also known as NextEra, to build a 22.9-megawatt...