Yahoo Quiz

Total Questions: 20

1) Where is the headquarters of Yahoo! Inc. located?

 Sunnyvale, California
 Menlo Park, California
 San Francisco, California
 Sacramento, California