logo76
YAHOO
No more Clues
It’s an American multinational internet corporation headquartered in Sunnyvale, California, United States
Founded by Jerry Yang and David Filo in January 1994 and was incorporated on March 1, 1995
The company is best known for its web portal, search engine, Mail, News, Finance, advertising, online mapping, video sharing, fantasy sports and social media website and services
Guessed