Cambridge science campus gets go-ahead

Description

Landmark science and innovation park in South Cambridge given the green light.