3 ms·
IIRC Yahoo also paid a fair share of it for a while. Didn't they even get a whopping 500 Million at the end?
by PurpleRamen 4y ago
IIRC Yahoo also paid a fair share of it for a while. Didn't they even get a whopping 500 Million at the end?
3 ms·