Marketplace Tech

The world might be mad at Facebook, but advertisers still love it

by Molly Wood