Twitter Announces Hiring Freeze, Ousts Top Execs as Elon Musk Announces His Bid is 'On Hold'

Published on May 13, 2022

Twitter shares went tumbling over 7.5% early Friday.