The Greenidge power plant and data center near Dresden on Seneca Lake Photo Credit: File Photo
Lucas Day Finger Lakes Daily News DRESDEN – Greenidge Generation is challenging the N.Y. State Department of Environmental Conservation’s (DEC) decision to deny their air…