The developer proposing a utility-scale battery energy storage facility on the site of the Shoreham power plant was awarded a 20-year contract by the Long Island Power Authority last week.
Suffolk County Crime Stoppers and the Riverhead Police Department are seeking the public’s help to identify and locate the ...