The St. Louis Development Corporation’s board of directors approved a contract with Kea Point Solutions, a firm that on its website says it was established “to help the city recover quickly, ...