HHouston Read More Does Eli Lilly’s New $5 Billion Drug Manufacturing Facility Make It a Long-Term Buy?September 25, 2025 Eli Lilly (NYSE: LLY) is a pharmaceutical manufacturer, not a construction business. And yet construction has been a…