The Facebook logo is seen on a tablet screen on December 4, 2012 in Paris. Facebook reported a sharp drop in profits from a year ago, prompting a fresh decline in the share price of the world's ...
more The Facebook logo is seen on a tablet screen on December 4, 2012 in Paris. Facebook reported a sharp drop in profits from a year ago, prompting a fresh decline in the share price of the world's biggest social network
less