Facebook: Not such a bad year after all
Shares rise after results confound expectations; ad revenue increases by 30%.
by Omar Oakes
Sign In
Trouble signing in?