Indy cracks nation’s top 10 for tech-firm office deals
Firms signed lease deals for nearly 1 million square feet of office space between mid-2015 and mid-2016 in Indy’s metro area, led by a mammoth deal for Salesforce.com, according to a national study.