Yahoo! Era of an iconic web portal – Infographic

Twenty years of milestone, hit-a-home run, “Yahoo!”.  The web company giant, celebrated its 20th anniversary on March 1st of this year (2015).Yahoo is a multinational Internet corporation headquartered in Sunnyvale, California. Yahoo! was founded by Jerry Yang and David Filo in January 1994 as ‘Jerry and David’s Guide to World Wide Web’ while studying in […]