Brands Google Adwords Makes an Expensive Thank You Card By Bob Marshall on Dec. 15, 2010 - 1:21 PM October marked the 10th anniversary of Google’s Adwords, its main source of revenue and a feature that revolutionized the way people advertise on the internet. Last year, Adwords generated $23 billion in revenue, and Google ...