Solar plan under development for Love Canal chemical site

The New York State Energy Research and Development Authority is developing a plan for solar at the site of one of America’s worst chemical disasters in U.S. history.