ibj.com
Just three years ago, Indianapolis-based Innovation Associates had huge hopes for growth here. But instead of growing, the company is now shrinking. Last week, the company quietly laid off 11 people in the Indy office and 60 people in other markets.
4 months ago