24×7 Online News
Elon Musk took over Twitter in October last year, following a $44 billion deal. Elon Musk…