3 ms·
I believe some companies have made agreements with Twitter which allows them to use Twitter in their name. I don't think Twitter does this anymore.
by wouterinho 15y ago
I believe some companies have made agreements with Twitter which allows them to use Twitter in their name. I don't think Twitter does this anymore.