Facebook ad revenue rockets 57% to $26 billion
Net income hits $10.2 billion.
by Emily Tan
Sign In
Trouble signing in?