Thank you first responders to explosion and fire at proposed site of Eden Renewables Oak Hill Solar, 13590 Duanesburg Road, Sunday March 8 at 6:30 am. Investigation as to the cause should be underway.

Eden Renewables Oak Hill Solar 1 and Solar 2 power plants 13590 Duanesburg Road, Delanson, NY 12053


Newspaper Articles and Media for Duanesburg