posted by Andrea on .
Can someone please explain to me what SEMASS stands for? I googled SEMASS acronym but no site was able to explain what it means and why it's significant.
My guess is that SEMASS stands for South East Massachusetts. It's apparently a division of Energy Answers.