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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results