One week after Elon Musk announced he was buying Twitter, making the social media giant the story of the moment, it was business as usual at the company’s annual pitch to advertisers at Pier 17 in lower Manhattan. VP, global client solutions JP Maheu alluded to the news, kicking off the event with a tongue…Read More
Uncategorized