Kara Swisher

  • Kara Swisher covers technology and is a contributing opinion writer.

Articles by this author