Alt Image Text

The Long Goodbye?

Performance Marketing

There was a time not so long ago when Microsoft threw the biggest digital media event of the year. In 2006, at the company’s once-annual but now-defunct Strategic Account Summit, [...]