News

The Indiana Economic Development Foundation has poured more than $13 million into travel, administrative and other expenses across six years, according to audited financial reports released Thursday ...