Tag: Ned Segal
Twitter: Elon Musk takes control and fires top executives
Business High Tech Billionaire Elon Musk takes over Twitter and fires top executives Status: 07:18 a.m | Reading time: 3 minutes Tesla boss Elon Musk is now taking over Twitter…