Most businesses will at some point donate money to charity. You might also gift land, equipment, shares or even employees...