'Doing removals defines you for the rest of your working life'
Eli Lilly unveiled its newest manufacturing facility in Concord, N.C., Friday. The facility will help alleviate GLP-1 shortages.