Technology

The leader of Walmart's ad business departs