Hot Business News Today Twitter Announces Hiring Freeze, Ousts Top Execs as Elon Musk Announces His Bid is 'On Hold' by Emily Rella • May 13, 2022 • 0 Comments Twitter shares went tumbling over 7.5% early Friday. Read more...