(The Center Square) – According to a new report on financial red flags, Illinois has a higher debt ratio than any other state and Chicago is the most financially tenuous place in America.
Reason Foundation used audited financial reports from state governments and the nation’s 100 largest cities, counties and school districts to evaluate them in eight measures of financial health.
Reason Foundation Research Director Geoff Lawrence said Illinois is way upside down, with a debt ratio of 276%…