Cambridgeshire data centre campus takes huge step forward with funding deal
June 22, 2022
A new 700,000 sq. ft. data centre campus in Cambridgeshire has taken a huge step towards becoming a reality after the site’s owners agreed a new funding package.