Business Digital mobile phones News Trending Trends Ex Twitter Employees Launch “Spill” to Give Competition to Twitter Abeer Rehman Dec 20, 2022 Ever since Elon Musk has taken charge of Twitter, he has fired around 7500 employees....