0
The social media mogul admitted that he ‘may have done more to impair the company than to help it’ since buying Twitter