A solar permit was filed for a residential installation at 25 Russell Road in Framingham. This indicates the applicant has begun the process to install solar panels on their property.

The applicant is SolarCity Corp, and the permit number is BLD160036. The project involves a residential solar installation. The permit was filed on January 6, 2016.

Next steps likely include review by local authorities and possible approval or denial. The status is currently not specified, so further details may be needed.