Googling brings up multiple things that could be considered to be going by that name. Which one are you thinking it is?
Also, read it again. The language is all over the place. But multiple times it refers to "it has selected a Marketing Group", as in a non-specific group. Later says "the Marketing Group selected", which doesn't make it sound like that's their actual name.
I can definitely believe that they're trying to imply that, but why no link to the actual group chosen? I can't help but imagine they really just mean they fired the old promo crew, and got a new one. Guess they were supposed to make the PPS go up, not down. LOL