Story perspectives
Newcap's Financial Crisis: $2M Deficit and Layoffs Spark Oversight
2/27/2026
1 of 1
Story summary
- Newcap faces a $2 million deficit and is under enhanced financial monitoring by the Wisconsin Department of Administration.
- The move follows allegations of mishandling taxpayer funds and concerns from former employees about transparency.
- Newcap laid off 14–17 employees and placed CEO Cheryl Detrick on administrative leave.
- State officials are reviewing Newcap's operations to decide if it can recover or needs restructuring, while lawmakers press for stronger oversight.
