02.29.2024 News Southold to IDA: Keep out! The Southold Town Board has dug its heels into its clash with the Suffolk County Industrial Development Agency following its approval of a $2.7 million tax relief package for...