This past week we received our copy of the 2011 Annual Report from Save The Elephants. As you may recall we made a donation last year during one of Godaddy’s seemingly myriad public gaffes involving an elephant snuff vid made by then-CEO Bob Parsons. Since then, the internet marches on, some other outrage, some other […]