A commercial solar permit was filed at 1640 Worcester Rd, Framingham. This indicates the applicant is planning to install solar energy systems on the property.

The applicant is Invaleon Technologies Corp. The permit covers commercial solar installation. The permit number is BLD230802.

The next step is for the permit to be reviewed and approved. The status is currently not specified.