Comment Comment by randyrand 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. parent randyrand 2 months ago
If not, then this is just going to lead to confusion.