News

Brought forward by Borrego Solar Systems, Inc. of Lowell, the proposed project calls for installing 9,018 modular ground-mounted photovoltaic solar panels at 136, 138 and 140 Main St., with ...