NBC5 Responds learned the company responsible for a major Cook Co. tech upgrade recently had its business license revoked by the IL Secretary of State’s Office. Read more at...

read more