The agency has faced decreased development and tornado recovery challenges since Mayor Cara Spencer took office last year.
The 144-acre site near Lambert Airport finished demolition last year. A previous $75.8 million industrial plan collapsed after community pushback.