Stop clearing thousands of acres to build solar panels: Harvard study

Share:

While “more solar energy” is needed in Massachusetts, deforestation is not the way to go, according to a study from Harvard University.

Read more