https://www.youtube.com/watch?v=CjSTxSKSC7Q The financial stability of Twitter, a popular social media site, has r