By The Center Square - May 29, 2021 at 09:54AM
St. Louis has five billionaires with a collective net worth of $18.5 billion, making it the top city in Missouri in terms of billionaire wealth, according to a new analysis from the financial news website 24/7 Wall St.
Read Entire Article Here:
Watchdog National News
via
IFTTT