Elon Musk finally buys Twitter, sacks executives  

October 28, 2022 Editor 3 0

Elon Musk took control of Twitter and fired its top executives late Thursday in a deal that puts one of the leading platforms for global […]