Eli Lilly £20m shed sale

Pharmaceutical firm Eli Lilly has put its freehold 400,000 sq ft manufacturing and distribution complex in Basingstoke, Hampshire, up for sale.

Eli Lilly, which is quitting the shed, which sits on 19 acres at