Look at what's on the screen
Good spot 👍
What the devil is a advert? if so not the best.
Can't say I have seen that before. Any ideawhen that campaign was?
It was the newest post at https://www.ticketsolve.com/blog/ and the margin notes have todays date and talk about "in the last two days" as if it was a very recent conference.
It does happen ... occasionally
I don't think that image was part of any campaign (as least any recent one). It's probably just a powerpoint slide made up for the presentation.