Twitter, the popular social media platform, is currently in the news for its new CEO. The newly appointed CEO, Linda Yaccarino, begins work in less than 6 weeks. According to reports, she has served as the chairman of advertising and partnerships at NBC Universal. However, what has caught the attention of many Twitter users and ... Read more