4 ms·
Twitch was bought for 970m. preeeetty close but not technically a billion. Quora had a 1.7b valuation in series D recently
by bpicolo 9y ago
Twitch was bought for 970m. preeeetty close but not technically a billion. Quora had a 1.7b valuation in series D recently