$90 million Eli Lilly investment could lead to property tax break
Eli Lilly is developing a $90 million building in Indianapolis as part of its efforts to fight diabetes and help people with it. |!| Indianapolis
Eli Lilly is developing a $90 million building in Indianapolis as part of its efforts to fight diabetes and help people with it. |!| Indianapolis