“Mr. Dorsey, who the hell elected you?” Ted Cruz says.

“We realize we need to earn trust more. We realize more accountability is needed," Jack Dorsey responds.

Twitter shares taking a hit after that round of questioning 📉https://t.co/YVXYzGhOZo pic.twitter.com/4TLDsgHZ8U

— Bloomberg Technology (@technology) October 28, 2020