Friday 28/October/2022 08:00 AM
Elon Musk in charge of Twitter, begins purge of top executives
Washington : Despite doubting his intentions multiple times to follow through with the USD 44 billion Twitter acquisition deal, Tesla CEO Elon Musk is now...









