Noah Glass: Betrayed Founder of Twitter
Twitter is one of the most popular social media platform on the market. The company has a current value of $24.6 billion, and has 330 million users active monthly. A company of that size has had its fair share of controversies…