Technology

Facebook Rides Video to More Than $6 Billion in Ad Sales

The sign outside the main entrance to Facebook headquarters. (Facebook)
July 27, 2016 10:24 PM