Facebook has had something of a roller-coaster ride in recent weeks. It spent US$1 billion on photo sharing app Instagram, and had an initial public offering which valued it at more than US$100 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results