Fun fact: when companies ask you to donate money to some charity, they are subsidizing their own tax breaks with your money. Corporations get tax deductions if they donate enough to charity, so why bother donating their own money when they can just donate yours instead?