10.01.2018 Government State will review Riverhead solar project Is Riverhead the solar capital of Long Island? It may be, as plans for the latest solar project, Riverhead Solar 2, a proposed 36-megawatt photovoltaic solar field on 290...