Twitter has gotten so bad since Elon Musk took over last year and this has driven its users to move to other rival platforms. The list of people migrating to other social media platforms now includes Twitter’s co-founders After buying Twitter for $44 billion, Elon Musk has been winging it since he took the helm […]