Posted by: m.nasser August 25, 2025 No Comments

When Musk took over Twitter in 2022, he laid off around 80% of staff. 

Author: m.nasser

Leave a Reply