GlaxoSmithKline seeks development partner for Stevenage scheme

GlaxoSmithKline is on the hunt for a development partner to transform its 92-acre research and development site in Stevenage into the UK’s second-largest life sciences cluster.
GlaxoSmithKline is on the hunt for a development partner to transform its 92-acre research and development site in Stevenage into the UK’s second-largest life sciences cluster.