A solar installation permit was filed at 31 LOWE CIR, Framingham. This means a company plans to add solar panels to the property.

The applicant is SUNRUN INSTALLATION SERVICES. The permit number is BLD241649. No details about the building type or property classification were given.

Next steps include reviewing the permit and possibly approving the installation. No further details were provided.