Is Mass Megawatts rate the same for each utility?

No. Mass Megawatts prices each market separately based on the local market and how energy is billed by a specific utility.