Everyone knows that Google is one of the world’s largest companies and hoarding their cash cow. What everyone doesn’t know is how they are making all of their cash. The infographic below does a great job of pointing out the top revenue generators for Google during 2011.