St. Louis, MO received ‘D’ grade for fiscal health

Editorial  |  February 10, 2022

Includes: "A new report on the financial condition of the 75 most populous cities ranked St. Louis no. 65 in the nation for fiscal health. ... The bottom line is that St. Louis did not have enough money to pay its bills, which is why it received a 'D' grade for its fiscal health."

Read the full article on: USA Breaking News

comments powered by Disqus