Inside the Lilly deal: A detailed look at Lilly’s decision to invest $1B in Concord

We look inside Eli Lilly’s decision to select Concord for a new $1 billion manufacturing facility, its second in North Carolina in two years.