Nonprofits Benefit from For-profit Practices

Socially minded enterprises get nimbler amid weak economy, stiff competition for donations.