Democrats critical of cryptic IEDC spending requests
The Indiana Economic Development Corporation (IEDC), a quasi-public state agency tasked with recruiting companies and bolstering the state’s economic growth, outlined nearly $300 million in spending requests before the State