A solar permit was filed for a residential installation on Mountain Road in Framingham. This means the property owner is planning to add solar panels to their home.

Sunpower Corporation filed the permit BLD180235 for the address 100 THE MOUNTAIN RD. The permit is for a solar installation project.

The next step is for the city to review the permit and decide if it meets all requirements. The status is not specified.