I remember awhile back when Peoria gave a huge incentive package to a European tech company to come here.
Peoria lost millions on the deal and the company went under in just a few years.
I predicted the company would fail at the time Peoria brought them here. My reasoning? They hadn't updated their website in almost 2 years. They were a TECH company.
Why didn't a single person with the City see the obvious red flags? Why don't they ever see the red flags? I don't get it.