US pharma giant Eli Lilly is relaunching its search for a London base, more than a year after putting plans on hold.
The Indiana-based company had cited pricing and regulatory pressures in the capital as putting a brake
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.