4 ms·
It was also allegedly in "final talks" to be acquired by Google for 200mm at one point according to insiders.
by brobinson 11y ago
It was also allegedly in "final talks" to be acquired by Google for 200mm at one point according to insiders.
4 ms·