Elon Musk fires Twitter board following $44bn takeover

Elon Musk has fired the entire board of directors at Twitter after leading a $44 billion deal to take the … Continue reading Elon Musk fires Twitter board following $44bn takeover