Our News
Mohawk Solar
Jan 10, 2021
Mohawk Solar is a milestone renewable energy project in New York – the first large-scale solar project reviewed and approved under the State’s Article 10 siting law. Mohawk Solar is a 90.5-megawatt photovoltaic facility located on 900 acres in Montgomery County. On November 19, 2020, the New York Siting Board issued an Order Granting a […]