UBS and Reef have joined forces to create a £900m life sciences cluster in Stevenage, Hertfordshire. The hub, which the developers hope will be one of the largest in Europe, will be built on 33 acres of land acquired from
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.