Facebook beats Q2 estimates with $18.69 billion in revenue and 2.7 billion monthly active users [VentureBeat]

View Article on VentureBeat