Lilly: Breaking Down Silos in Building 88
Eli Lilly announced that it will be moving 1,000 key employees from its (leased) Faris facilities in Indy to its (owned) downtown corporate center, where it is renovating Building 88 and establishing its Development Center of Excellence, aimed at getting drugs to market faster.