Nonprofits struggle to keep up with inflation demands