DAVID DOWNEY

David Downey is President and CEO of INVIDI Technologies.

  • TV's New Addressability
    A Vietnam-era bumper sticker said, "Kill 'em all, then let God sort ...