St. Louis Named 33rd Best City to Start Black-Owned Business By NerdWallet

NerdWallet has released a study on the “Best Places For Black-Owned Businesses” and St. Louis was ranked #33 of 111 U.S. cities. Read more here on NerdWallet.