As you likely know, Twitter recently filed for its initial public offering (IPO) with the Securities Exchange Commission, a major step in the process of becoming a publicly traded company. For many of its investors, this is the long-awaited payoff of billions of dollars invested in the company. But what does the act of becoming…

Read More →