Kara Swisher

Kara Swisher covers technology and is a contributing opinion writer.