Post November 24, 2023December 9, 2023News Pressure mounts on Yaccarino to resign as advertising executives express concerns by I CONSULT MARKETING Pressure mounts on Yaccarino to resign as advertising executives express concerns about impact of Elon Musk's endorsement on ad revenue of X.