German developer proposes a solar-battery near the tiny town of Deepwater, just inside the northern edge of the New England REZ.
Building solar farms – large-scale installations of solar panels on agricultural land – will have to be done carefully, to avoid exacerbating another environmental crisis: the dwindling ...
The European spot price for electricity was slightly lower on Friday as the main market Germany experienced higher solar ...