Nov 12 2025 14:00
Greenidge and DEC reach agreement on air permit as environmental advocates question terms
The deal would require the company to reduce potential emissions at its Central New York plant by 44%.










