Ongoing regeneration is lifting Stevenage’s potential, and future investment will accelerate that - what is the opportunity here for Life Science...