Elon Musk admits he ‘may have done more to financially impair’ X than to help it Finance April 9, 2024 Elon Musk said his social media posts may have harmed X’s financial standing.Musk made the comments during a deposition for…