Storia: Eli Lilly announces planned $6.5B biomanufacturing plant in Houston - UPI.com — Warptech News