(WLUK) — We have learned Newcap made layoffs Thursday as part of an effort to get the organization back on track.
It comes 17 days after FOX 11 Investigates first reported allegations the nonprofit has been mishandling taxpayer money meant to help low-income residents.
For 60 years, Newcap has provided financial assistance to residents in a 10-county region for things like housing, home weatherization, and health care…