3 ms·
I doubt they would say anything publicly, but it seems like the reported sale price Twitter would be an answer of it's own.
by brown9-2 14y ago
I doubt they would say anything publicly, but it seems like the reported sale price Twitter would be an answer of it's own.