News

spending $4.5 million to acquire another property for its growing city campus. The university bought the 27,000-square-foot building on nearly three-quarters of an acre at 518-520 Indiana Ave.
A new data center campus is being proposed in Indianapolis, Indiana. As reported by Channel 8 Wish TV, a company operating through the affiliate Deap Meadows LLC is looking to develop a new data ...