UBS and Reef plan £1.5bn Stevenage life science cluster
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