3 ms·That begs the question; what was in the front seat? Has Yahoo achieved anything of note since the 90's?by topspin 10y agoThat begs the question; what was in the front seat? Has Yahoo achieved anything of note since the 90's?