Trees don’t grow to the sky, but Facebook doesn’t seem to know that truism based on the strong results it just disclosed in its Q1 report. The company generated net income of $3.06 billion, up 76.6% vs the period last year, on revenues of $8.03 billion, up 49.2%. … Read entire story.
Source: Deadline