AT&T said a new corporate campus in Plano, Texas, would consolidate three existing locations in the Dallas area, including a ...
Its plan to take on Facebook and Google's dominance of digital advertising looks more elusive than ever.