Advertisement

Elon Musk takes control of Twitter and immediately ousts top executives

A receptionist works in the lobby of the building that houses the Twitter office in New York, Wednesday, Oct. 26, 2022. (AP)
A receptionist works in the lobby of the building that houses the Twitter office in New York, Wednesday, Oct. 26, 2022. (AP)

Related:

Advertisement

More from WBUR

Listen Live
Close