Eli Lilly’s UK life sciences investment ‘a pivotal moment’, says analyst

Eli Lilly’s investment is seen as an opportunity to drive economic growth for the UK while improving public health.