This study was supported by Contract AWD-001207 with the Department of Energy. Any opinions, findings, conclusions, or recommendations expressed in this publication do not necessarily reflect the ...
Future large-scale solar projects in New Hampshire might be in jeopardy because of a recent non-decision by the state’s Public Utilities Commission decision on the future of net metering. (Courtesy ...