Years of leadership turnover and internal strife have threatened the future of the the $23 million organization in Peoria.
In April 2024, five employees were fired from PCCEO for their alleged ties to the thefts. Here's the latest on the investigation.