2 ms·
Only about 5 years late. "Altavista name means 'high view' and, has been launched on internet in 1995 at Digital Equipment Corporation Research lab in Palo Alt
by jamesbritt 16y ago
Only about 5 years late.
"Altavista name means 'high view' and, has been launched on internet in 1995 at Digital Equipment Corporation Research lab in Palo Alto, California."
Five years later, who's moving into the top slot for search?