The Ups and Downs of Google on Its 20th Birthday

Check out the most notable successes (and failures) of Google.