All Articles

October 28, 2022
Elon Musk formally took control of Twitter Thursday and immediately began clearing house of its top executives, including chief financial…