Hot Business News Today Twitter Locks Its Office and Suspends Badge Access by Steve Huff • November 18, 2022 • 0 Comments Preliminary reports indicate new owner Elon Musk is concerned employees may sabotage the site. Read more...