Facebook beat analysts estimates for quarterly revenue Wednesday and stated it has seen “signs of stability” for sales in April after a plunge in March, in yet another sign that…
Continue Reading