GSK unveils plan for life sciences cluster at Stevenage campus

GlaxoSmithKline wants to sell more than a third of the space at its R&D campus in Stevenage, UK,