Two new facilities to be built at Oxfordshire science park

Harwell Campus, one of Britain’s leading science and innovation clusters, has received planning permission to build two new facilities totalling 76,300 sq ft.
from Property Week – NEWS