A solar permit was filed at 18 MICHAEL RD, Framingham. This means a solar installation is planned for the property.

The applicant is SUN RUN INSTALLATION SERVICES. The permit number is BLD241410. No details about the installation scope were provided.

The next step is for the permit to be reviewed and approved. Once approved, the installation can proceed.