Twitter's Dorsey goes on the hot seat

Twitter's Dorsey goes on the hot seat