News

After buying thousands of acres in Boone County to home a contentious technology park, the Indiana Economic Development Corp.