News

Pharma giant Eli Lilly is planning a $5.9 billion investment for a massive pharmaceutical manufacturing facility in McCord ...