44 employees
St. Louis Development Corporation is the economic development arm for the City of St. Louis, Missouri.
1989
$474K
from 1 investors over 1 rounds
St. Louis Development Corporation raised $474K on April 6, 2021
Investors: US Department of Commerce, Economic Development Administration