Don't expect a initial public offering of shares of Twitter anytime soon. CNN is reporting that the company has placed restrictions on employees who hold shares, forcing them to keep 80 percent of the shares they own. The cable news outlet cited company emails about the policy, which has been in effect for a year, and said at least one high-level employee resigned because of the policy....
Senh: Their revenue is not where it should be. Social networks are hot right now. It might cool off in another two years. There's no guarantee they can improve their revenue by then.