Is this referring to the new Twitter company that recently launched (https://twitter.now)?
If not, then this is just going to lead to confusion.
If not, then this is just going to lead to confusion.
[1] https://arstechnica.com/tech-policy/2026/08/new-twitter-laun...