St. Louis ranked seventh among 27 U.S. cities in a study of the least-costly locations to do business in the United States.
KPMG LLP, an audit, tax and advisory firm, completed the study, and it suggests that St. Louis’ low costs for factory leasing and electricity contributed significantly to its ranking.