The MarTech 5000…I mean 8000… is Updated and I Have Thoughts.

IMHO Constellation Research are increasingly famous for being masters of the bleeding obvious. This is one such piece - though I have to say - havenโ€™t yet fond too many other places writing about it.