Headquartered in Indianapolis, Indiana, Eli Lilly and Company (LLY) is a leading biopharmaceutical firm with a market cap of ...
Donald Trump is headed for a second term in the White House. The pundits have had ample opportunity to dissect the political implications of his victory. For this week’s episode of the IBJ Podcast, we ...