Software Twitter’s next big move could be to introduce an ID verified badge This could be something good for Twitter, for a change, but we have our doubts… By Charlie February 1, 2023February 1, 2023