News

Oxford City Council has approved plans for a new 80,000 sq ft laboratory and office building at Oxford Science Park.