Facilities and Infrastructure

Babcock manages and owns critical infrastructure and facilities that support complex projects and programmes for our customers both in the UK and overseas.