They often survive on a bare-bones budget, a staff of volunteers and generous donations
They often survive on survive on a staff of volunteers and generous donations.