Home Internet It sounds like Elon Musk is still trying to get out of his own Twitter deal – TechCrunch