In a surprising development, Linda Yaccarino has stepped down as the Chief Executive Officer of X (formerly Twitter), the social media platform owned by billionaire entrepreneur Elon Musk. The announcement was made on Wednesday through a post shared by Yaccarino herself on the platform. The former NBCUniversal advertising executive, who took charge at X in...

