Why might companies be willing to provide resources to nonprofit organizations?
Companies may provide resources to nonprofit organizations to fulfill their corporate social responsibility goals, enhance their brand image, or access new markets.