Facebook posted mixed results Wednesday for its first quarter, reporting 42 cents per-share in earnings, minus certain items, on $3.5 billio...
Home
»
All posts