Register Sign In
Charitable giving is expected to drop 10% to 20% this holiday season. But some nonprofits and retailers have agreed to give by donating a portion of revenue to charity