Upended by the coronavirus outbreak, nonprofits are laying off workers, seeking help from stretched donors and trying to stay alive.
Upended by the coronavirus outbreak, nonprofits are laying off workers, seeking help from stretched donors and trying to stay alive.