Eli Lilly & Co. last week pledged to spend $5.3 billion in the state to expand a site that makes a key ingredient in the weight-loss and diabetes drugs that have exploded in popularity. The investment ...
Indy Eleven's plans to build a new multi-million-dollar stadium have been brought to a halt after 87 instances of human remains were discovered on the construction site ...