site logo

Maine's PERC claims it struck deal with Casella, but some stakeholders aren't so sure