The social network reported its third-quarter earnings on the day that more stories surfaced about leaked internal documents. …read more

Source:: CNet